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-12 | 1242 | 42 | 34 | 2.79% | 1.29 | 2.35% | 2.21% | 4.87% | 68.96% | 40.3% | 34.29% | 65.09% | 27.98% |
2024-09 | 1185 | 29 | 25 | 2.18% | 0.96 | 2.06% | 1.26% | 0.21% | 11.63% | -5.72% | -2.04% | 9.0% | -1.8% |
2024-06 | 1182 | 32 | 26 | 2.22% | 0.98 | 0.45% | 1.47% | 0.59% | -23.07% | -16.73% | 13.95% | -23.71% | 12.69% |
2024-03 | 1175 | 27 | 23 | 1.97% | 0.86 | 2.49% | N/A | -3.17% | -10.39% | N/A | 12.71% | -12.44% | 16.57% |
2023-12 | 1214 | 29 | 20 | 1.69% | 0.76 | N/A | N/A | 4.57% | N/A | N/A | -11.28% | N/A | -15.5% |
2023-09 | 1161 | 29 | 23 | 2.0% | 0.86 | N/A | N/A | -1.38% | N/A | N/A | -32.49% | N/A | -31.27% |
2023-07 | 1177 | 45 | 34 | 2.91% | 1.27 | N/A | N/A | 2.63% | N/A | N/A | 32.74% | N/A | 29.33% |
2023-04 | 1147 | 32 | 25 | 2.25% | 0.96 |
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-12 | 4800 | 132 | 109 | 2.29% | 4.09 | 2.19% | -3.76% | 5.89% | 3.62% | 5.89% |
2023-12 | 4698 | 137 | 103 | 2.21% | 3.86 | 0.19% | -12.4% | -17.07% | -17.23% | -16.99% |
2022-12 | 4688 | 156 | 125 | 2.67% | 4.65 | 28.75% | 25.72% | 29.99% | 0.96% | N/A |
2022-09 | 3641 | 124 | 96 | 2.64% | N/A | -13.68% | -14.91% | -11.52% | 2.5% | N/A |
2021-12 | 4218 | 146 | 108 | 2.58% | 4.05 |
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.
