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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024-05 | 1846 | 130 | 77 | 4.17% | 1.48 | -3.29% | -4.27% | 6.53% | 1.92% | -20.58% | 99.72% | -0.48% | 85.33% |
2024-02 | 1733 | 78 | 39 | 2.25% | 0.74 | -5.26% | -5.15% | -8.49% | -43.08% | -3.91% | -57.59% | -43.61% | -54.18% |
2023-11 | 1894 | 143 | 93 | 4.91% | 1.74 | -5.04% | 2.63% | -3.76% | 35.26% | 55.67% | 30.38% | 34.15% | 30.59% |
2023-02 | 1968 | 118 | 74 | 3.76% | 1.34 | 10.3% | N/A | 3.08% | 76.08% | N/A | -7.71% | 56.02% | -10.26% |
2022-10 | 1909 | 133 | 80 | 4.19% | 1.45 | N/A | N/A | 4.36% | N/A | N/A | 11.54% | N/A | 5.01% |
2022-07 | 1829 | 124 | 73 | 3.99% | 1.3 | N/A | N/A | -8.27% | N/A | N/A | 0.78% | N/A | 9.02% |
2022-04 | 1994 | 124 | 73 | 3.66% | 1.29 | N/A | N/A | 11.79% | N/A | N/A | 69.74% | N/A | 51.87% |
2022-01 | 1784 | 85 | 43 | 2.41% | 0.76 |
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 |
---|---|---|---|---|---|---|---|---|---|---|
2024-02 | 7441 | 740 | 477 | 6.41% | 8.88 | -3.51% | 47.71% | 59.0% | 64.78% | 65.22% |
2023-02 | 7712 | 501 | 300 | 3.89% | 5.38 | 4.41% | 8.58% | 8.3% | 3.73% | 12.71% |
2022-01 | 7386 | 461 | 277 | 3.75% | 4.77 | 4.61% | 18.24% | 32.54% | 26.69% | 33.99% |
2021-01 | 7060 | 390 | 209 | 2.96% | 3.56 | 10.6% | 5.45% | -7.52% | -16.38% | -7.05% |
2020-01 | 6384 | 370 | 226 | 3.54% | 3.83 |
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.
