| 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-10 | 597 | 236 | 193 | 32.38% | 0.69 | 10.83% | 0.01% | 5.21% | 73.75% | 29.08% | 6.92% | 48.06% | -0.46% |
| 2025-07 | 568 | 213 | 184 | 32.53% | 0.65 | -10.81% | 9.93% | 2.32% | -15.58% | 173.0% | 17.35% | -8.34% | 13.19% |
| 2025-04 | 555 | 186 | 159 | 28.74% | 0.55 | 30.67% | 24.41% | -2.0% | 361.58% | 219.03% | 16.24% | 227.33% | 16.45% |
| 2025-01 | 566 | 163 | 139 | 24.68% | 0.48 | 18.15% | N/A | 5.06% | 76.48% | N/A | 19.12% | 38.42% | 12.85% |
| 2024-09 | 539 | 136 | 117 | 21.87% | 0.4 | N/A | N/A | -15.33% | N/A | N/A | -48.05% | N/A | -38.38% |
| 2024-06 | 637 | 275 | 226 | 35.49% | 0.77 | N/A | N/A | 49.9% | N/A | N/A | 541.67% | N/A | 304.21% |
| 2024-03 | 425 | 29 | 37 | 8.78% | 0.12 | N/A | N/A | -11.39% | N/A | N/A | -55.56% | N/A | -50.76% |
| 2023-12 | 479 | 81 | 85 | 17.83% | 0.27 |
| 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-01 | 2168 | 604 | 521 | 24.04% | 1.76 | 18.45% | 253.59% | 150.89% | 111.81% | 170.82% |
| 2023-12 | 1830 | 170 | 207 | 11.35% | 0.65 | 13.58% | -15.2% | 13.98% | 0.35% | 16.07% |
| 2022-12 | 1611 | 201 | 182 | 11.31% | 0.56 | 12.3% | -29.69% | -21.11% | -29.75% | -22.22% |
| 2021-12 | 1435 | 286 | 231 | 16.1% | 0.72 |
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.