| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-12 | 1092 | -9 | -24 | -2.24% | -0.42 | -11.59% | -8.35% | -1.95% | N/A | N/A | N/A | N/A | N/A |
| 2025-09 | 1113 | 101 | 66 | 5.94% | 1.12 | -5.11% | 0.62% | 4.89% | -40.74% | -5.94% | -10.4% | -38.7% | -14.78% |
| 2025-06 | 1061 | 111 | 74 | 6.97% | 1.25 | 6.34% | 6.18% | 12.64% | 28.87% | 58.02% | 71.23% | 17.74% | 49.89% |
| 2025-03 | 942 | 83 | 43 | 4.65% | 0.73 | 6.02% | N/A | -23.68% | 87.18% | N/A | -66.05% | 57.63% | -51.0% |
| 2024-12 | 1235 | 198 | 117 | 9.49% | 2.15 | N/A | N/A | 5.24% | N/A | N/A | 13.76% | N/A | -2.06% |
| 2024-09 | 1173 | 163 | 113 | 9.69% | 1.89 | N/A | N/A | 17.55% | N/A | N/A | 94.85% | N/A | 63.68% |
| 2024-06 | 998 | 103 | 59 | 5.92% | 0.97 | N/A | N/A | 12.3% | N/A | N/A | 148.72% | N/A | 100.68% |
| 2024-03 | 889 | 66 | 26 | 2.95% | 0.39 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-12 | 4209 | 287 | 159 | 3.79% | 2.69 | -2.05% | -45.88% | -49.56% | -48.51% | -50.09% |
| 2024-12 | 4297 | 532 | 316 | 7.36% | 5.39 | 6.74% | 37.65% | 47.39% | 38.09% | 64.83% |
| 2023-12 | 4026 | 386 | 214 | 5.33% | 3.27 | -11.81% | -31.28% | -46.28% | -39.09% | -39.67% |
| 2022-12 | 4565 | 562 | 399 | 8.75% | 5.42 | 22.17% | -21.89% | -27.43% | -40.6% | -34.7% |
| 2021-12 | 3737 | 720 | 550 | 14.73% | 8.3 |
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.