| 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 | 1399 | 158 | 43 | 3.13% | 0.3 | 1.6% | 1.04% | 3.57% | N/A | N/A | -82.91% | N/A | -83.42% |
| 2025-09 | 1351 | 180 | 255 | 18.88% | 1.73 | 0.49% | -0.09% | 1.16% | 174.14% | 84.21% | 173.45% | 176.83% | 170.88% |
| 2025-06 | 1335 | 189 | 93 | 6.97% | 0.63 | -0.67% | -2.46% | 4.97% | -5.73% | 16.17% | -18.31% | -4.65% | -21.86% |
| 2025-03 | 1272 | 183 | 113 | 8.92% | 0.77 | -4.26% | N/A | -7.62% | 38.07% | N/A | N/A | 44.57% | N/A |
| 2024-12 | 1377 | 159 | -7 | -0.53% | -0.05 | N/A | N/A | 2.44% | N/A | N/A | N/A | N/A | N/A |
| 2024-09 | 1344 | 186 | 91 | 6.82% | 0.63 | N/A | N/A | -0.01% | N/A | N/A | -5.97% | N/A | -6.7% |
| 2024-06 | 1344 | 198 | 98 | 7.31% | 0.67 | N/A | N/A | 1.18% | N/A | N/A | 19.64% | N/A | 18.48% |
| 2024-03 | 1329 | 184 | 82 | 6.17% | 0.56 |
| 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 | 5360 | 719 | 505 | 9.43% | 3.43 | -0.57% | -2.17% | 90.97% | 92.06% | 89.03% |
| 2024-12 | 5391 | 735 | 264 | 4.91% | 1.81 | -1.84% | -0.82% | -22.51% | -21.06% | -23.18% |
| 2023-12 | 5491 | 741 | 341 | 6.22% | 2.36 | -2.7% | -21.52% | -30.51% | -28.59% | -29.13% |
| 2022-12 | 5644 | 945 | 491 | 8.71% | 3.33 | 2.01% | 8.15% | -3.0% | -4.91% | 0.3% |
| 2021-12 | 5532 | 874 | 506 | 9.16% | 3.32 |
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.