| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-01 | 3024 | 243 | 181 | 6.01% | 0.33 | 1.26% | 1.47% | -5.16% | 6.45% | N/A | N/A | 5.25% | N/A |
| 2025-10 | 3189 | -10 | -56 | -1.76% | -0.1 | 1.69% | 3.18% | 5.2% | N/A | N/A | N/A | N/A | N/A |
| 2025-07 | 3032 | 239 | 183 | 6.06% | 0.33 | 4.67% | 2.57% | 4.6% | 3.13% | 0.09% | 0.0% | -0.66% | -2.42% |
| 2025-04 | 2898 | 248 | 180 | 6.21% | 0.33 | 0.47% | N/A | -2.96% | -2.94% | N/A | 6.45% | -5.34% | 8.76% |
| 2025-01 | 2987 | 228 | 170 | 5.71% | 0.31 | N/A | N/A | -4.76% | N/A | N/A | -22.5% | N/A | -18.66% |
| 2024-10 | 3136 | 294 | 220 | 7.02% | 0.4 | N/A | N/A | 8.28% | N/A | N/A | 25.0% | N/A | 15.08% |
| 2024-07 | 2896 | 236 | 176 | 6.1% | 0.32 | N/A | N/A | 0.4% | N/A | N/A | -5.88% | N/A | -7.01% |
| 2024-04 | 2885 | 252 | 189 | 6.56% | 0.34 |
| 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-10 | 12106 | 705 | 478 | 3.95% | 0.87 | 1.51% | -33.95% | -40.6% | -41.48% | -40.82% |
| 2024-10 | 11926 | 1068 | 805 | 6.75% | 1.47 | -1.56% | 1.03% | 1.44% | 3.05% | 1.38% |
| 2023-10 | 12115 | 1057 | 793 | 6.55% | 1.45 | -2.71% | -19.42% | -20.64% | -18.43% | -20.33% |
| 2022-10 | 12453 | 1312 | 999 | 8.03% | 1.82 | 9.34% | 16.88% | 10.03% | 0.63% | 9.64% |
| 2021-10 | 11388 | 1122 | 908 | 7.98% | 1.66 |
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.