| 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-05 | 41454 | 33317 | 28242 | 68.13% | 24.67 | 345.77% | 271.06% | 73.73% | 1368.45% | 1062.24% | 104.39% | 236.11% | 17.93% |
| 2026-02 | 23861 | 16135 | 13785 | 57.77% | 12.07 | 196.35% | 126.49% | 74.91% | 756.03% | 465.74% | 162.39% | 193.85% | 50.4% |
| 2025-11 | 13642 | 6136 | 5240 | 38.41% | 4.6 | 56.63% | 51.35% | 20.57% | 175.45% | 216.84% | 62.54% | 78.9% | 35.77% |
| 2025-08 | 11314 | 3653 | 3200 | 28.29% | 2.83 | 46.06% | N/A | 21.67% | 258.23% | N/A | 68.45% | 147.07% | 39.57% |
| 2025-05 | 9299 | 2168 | 1884 | 20.27% | 1.68 | N/A | N/A | 15.49% | N/A | N/A | 19.15% | N/A | 3.1% |
| 2025-02 | 8051 | 1773 | 1582 | 19.66% | 1.41 | N/A | N/A | -7.55% | N/A | N/A | -15.57% | N/A | -8.43% |
| 2024-11 | 8709 | 2173 | 1870 | 21.47% | 1.67 | N/A | N/A | 12.43% | N/A | N/A | 111.39% | N/A | 87.51% |
| 2024-08 | 7746 | 1521 | 887 | 11.45% | 0.79 |
| 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-08 | 37386 | 9772 | 8539 | 22.84% | 7.59 | 48.97% | 650.29% | 997.56% | 636.77% | 984.29% |
| 2024-08 | 25096 | 1302 | 778 | 3.1% | 0.7 | 61.52% | N/A | N/A | N/A | N/A |
| 2023-08 | 15538 | -5744 | -5833 | -37.54% | -5.34 | -49.49% | N/A | N/A | N/A | N/A |
| 2022-09 | 30761 | 9619 | 8687 | 28.24% | 7.74 | 11.06% | 53.19% | 48.22% | 33.46% | 50.73% |
| 2021-09 | 27698 | 6279 | 5861 | 21.16% | 5.14 |
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.