| 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 | 27015 | 2120 | 1548 | 5.73% | 2.28 | 21.57% | 27.51% | -9.25% | 72.66% | 39.89% | 34.12% | 32.64% | 46.55% |
| 2025-08 | 29769 | 1771 | 1163 | 3.91% | 1.7 | 33.45% | 13.34% | 27.41% | 7.13% | 35.6% | 24.02% | -24.81% | -5.33% |
| 2025-05 | 23365 | 1163 | 965 | 4.13% | 1.37 | -6.77% | -1.25% | -9.45% | 64.08% | 307.8% | -36.25% | 68.57% | -35.57% |
| 2025-01 | 25803 | 2327 | 1654 | 6.41% | 2.15 | 4.27% | N/A | 16.12% | 551.52% | N/A | 62.82% | 547.47% | 48.38% |
| 2024-05 | 22222 | 919 | 960 | 4.32% | 1.32 | N/A | N/A | -0.38% | N/A | N/A | -16.79% | N/A | -16.92% |
| 2024-02 | 22307 | 1490 | 1160 | 5.2% | 1.59 | N/A | N/A | -10.99% | N/A | N/A | 89.96% | N/A | 112.24% |
| 2023-02 | 25061 | 1190 | 613 | 2.45% | 0.84 | N/A | N/A | 1.27% | N/A | N/A | 153.15% | N/A | 147.47% |
| 2022-10 | 24747 | 1764 | 244 | 0.99% | 0.33 |
| 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 | 95467 | 6234 | 4592 | 4.81% | 6.38 | 7.93% | 19.65% | 43.01% | 32.51% | 46.33% |
| 2024-02 | 88457 | 5210 | 3211 | 3.63% | 4.36 | -13.43% | -9.59% | 31.49% | 51.88% | 34.44% |
| 2023-02 | 102175 | 5762 | 2442 | 2.39% | 3.24 | 1.02% | -18.26% | -56.1% | -56.55% | -53.8% |
| 2022-01 | 101145 | 7049 | 5563 | 5.5% | 7.02 | 7.37% | 37.06% | 71.17% | 59.42% | 66.35% |
| 2021-01 | 94202 | 5143 | 3250 | 3.45% | 4.22 |
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.