Numbers in millions | Revenue | Operating Income | Net Income | Pretax Margin | EPS | Revenue Growth Rate YOY | Revenue Growth Rate Avg of 2 Quarters | Revenue Growth Rate QoQ | EPS Growth Rate YOY | EPS Growth Rate Avg of 2 Quarters | EPS Growth Rate QoQ | Net Margin Growth Rate YOY | Net Margin Growth Rate QoQ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024-12 | 1466 | 348 | 255 | 17.4% | 3.01 | 330.05% | 155.44% | 390.69% | 34.37% | 25.74% | 12.73% | -72.43% | -79.54% |
2024-03 | 298 | N/A | 254 | 85.05% | 2.67 | -19.18% | 144.24% | -80.62% | 17.11% | 25.84% | -7.29% | 40.66% | 377.28% |
2023-12 | 1542 | N/A | 274 | 17.82% | 2.88 | 307.65% | 119.01% | 293.29% | 34.58% | 37.82% | 7.46% | -68.14% | -72.82% |
2023-09 | 392 | N/A | 257 | 65.57% | 2.68 | -69.63% | N/A | 14.97% | 41.05% | N/A | 19.64% | 353.28% | 3.88% |
2023-06 | 341 | N/A | 215 | 63.12% | 2.24 | N/A | N/A | -7.78% | N/A | N/A | -1.75% | N/A | 4.39% |
2023-03 | 369 | N/A | 223 | 60.47% | 2.28 | N/A | N/A | -2.24% | N/A | N/A | 6.54% | N/A | 8.12% |
2022-12 | 378 | N/A | 211 | 55.93% | 2.14 | N/A | N/A | -70.7% | N/A | N/A | 12.63% | N/A | 286.63% |
2022-09 | 1291 | 253 | 186 | 14.46% | 1.9 |
Numbers in millions | Revenue | Operating Income | Net Income | Pretax Margin | EPS | Revenue Growth Rate | Operating Income Growth Rate | Net Income Growth Rate | Net Margin Growth Rate | EPS Growth Rate |
---|---|---|---|---|---|---|---|---|---|---|
2024-12 | 5778 | 1453 | 1070 | 18.53% | 11.94 | 6.08% | N/A | 10.3% | 3.98% | 18.57% |
2023-12 | 5447 | N/A | 970 | 17.82% | 10.07 | 4.46% | N/A | 31.24% | 25.63% | 34.81% |
2022-12 | 5214 | N/A | 739 | 14.18% | 7.47 | 2.0% | N/A | -0.71% | -2.65% | 3.46% |
2021-12 | 5112 | 1004 | 744 | 14.57% | 7.22 | 7.91% | 1.76% | 1.8% | -5.66% | 5.87% |
2020-12 | 4737 | 986 | 731 | 15.45% | 6.82 |
Disclaimer
All the information on the website is for reference only. If the user trades according to this information, he/she shall be responsible for any transaction loss. This website is not responsible for any errors in the content of the information or delay in updating.
