| 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 | 556 | 64 | 347 | 62.45% | 11.21 | 6.17% | 4.15% | 5.42% | 127.85% | 104.8% | 63.17% | 101.97% | 55.23% |
| 2025-09 | 527 | 152 | 212 | 40.23% | 6.87 | 2.14% | 0.3% | 7.16% | 81.75% | 52.82% | 145.36% | 68.12% | 135.4% |
| 2025-06 | 492 | 114 | 84 | 17.09% | 2.8 | -1.53% | -1.09% | -0.78% | 23.89% | -11.48% | 27.27% | 12.51% | 17.22% |
| 2025-03 | 496 | 73 | 72 | 14.58% | 2.2 | -0.65% | N/A | -5.28% | -46.86% | N/A | -55.28% | -51.35% | -52.85% |
| 2024-12 | 524 | 166 | 162 | 30.92% | 4.92 | N/A | N/A | 1.42% | N/A | N/A | 30.16% | N/A | 29.21% |
| 2024-09 | 516 | 176 | 123 | 23.93% | 3.78 | N/A | N/A | 3.32% | N/A | N/A | 67.26% | N/A | 57.54% |
| 2024-06 | 500 | 174 | 76 | 15.19% | 2.26 | N/A | N/A | 0.1% | N/A | N/A | -45.41% | N/A | -49.32% |
| 2024-03 | 499 | 148 | 149 | 29.97% | 4.14 |
| 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 | 2074 | 405 | 716 | 34.54% | 22.74 | 1.67% | -39.12% | 40.07% | 37.77% | 50.3% |
| 2024-12 | 2040 | 666 | 511 | 25.07% | 15.13 | -0.83% | -2.74% | -23.97% | -23.33% | -13.15% |
| 2023-12 | 2057 | 685 | 672 | 32.7% | 17.42 | -11.66% | -11.08% | -41.28% | -33.52% | -31.28% |
| 2022-12 | 2329 | 770 | 1145 | 49.19% | 25.35 | -3.43% | -13.67% | 102.56% | 109.77% | 94.25% |
| 2021-12 | 2412 | 892 | 565 | 23.45% | 13.05 |
People Also Ask
Financial Analysis Related Information
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.