| 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 | 49727 | 581 | 547 | 1.1% | 2.47 | 9.45% | -30.68% | -2.13% | 36.46% | 29.24% | -53.57% | 19.57% | -52.99% |
| 2025-09 | 50811 | 1758 | 1188 | 2.34% | 5.32 | -70.8% | -70.9% | 2.03% | 22.02% | 0.2% | -31.09% | 300.78% | -33.14% |
| 2025-06 | 49800 | 2634 | 1743 | 3.5% | 7.72 | -71.0% | -71.28% | 1.97% | -21.62% | -10.71% | -19.67% | 161.31% | -21.7% |
| 2025-03 | 48836 | 3135 | 2183 | 4.47% | 9.61 | -71.56% | N/A | 7.49% | 0.21% | N/A | 430.94% | 241.81% | 385.87% |
| 2024-12 | 45434 | 945 | 418 | 0.92% | 1.81 | N/A | N/A | -73.89% | N/A | N/A | -58.49% | N/A | 57.57% |
| 2024-09 | 174014 | N/A | 1016 | 0.58% | 4.36 | N/A | N/A | 1.34% | N/A | N/A | -55.74% | N/A | -56.41% |
| 2024-06 | 171718 | N/A | 2299 | 1.34% | 9.85 | N/A | N/A | -0.02% | N/A | N/A | 2.71% | N/A | 2.42% |
| 2024-03 | 171745 | N/A | 2246 | 1.31% | 9.59 |
| 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 | 199366 | 8114 | 5662 | 2.84% | 25.21 | 12.69% | -10.77% | -5.32% | -15.98% | -1.83% |
| 2024-12 | 176923 | 9093 | 5980 | 3.38% | 25.68 | 3.26% | N/A | -0.12% | -3.27% | 1.82% |
| 2023-12 | 171340 | N/A | 5987 | 3.49% | 25.22 | 9.42% | N/A | -0.63% | -9.18% | 1.65% |
| 2022-12 | 156595 | 8659 | 6025 | 3.85% | 24.81 | 12.95% | -3.33% | -1.29% | -12.61% | 0.32% |
| 2021-12 | 138643 | 8957 | 6104 | 4.4% | 24.73 |
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.