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-06 | 182 | 55 | 37 | 20.81% | 0.73 | 25.16% | 23.93% | 6.14% | 48.98% | 55.49% | -9.88% | 16.06% | -17.19% |
2024-03 | 171 | 48 | 43 | 25.13% | 0.81 | 22.7% | 27.3% | -3.52% | 62.0% | 32.52% | 19.12% | 35.18% | 23.73% |
2023-12 | 178 | 53 | 36 | 20.31% | 0.68 | 31.9% | N/A | -1.38% | 3.03% | 103.18% | -25.27% | -19.15% | -25.5% |
2023-09 | 180 | 72 | 49 | 27.26% | 0.91 | N/A | N/A | 23.93% | 203.33% | N/A | 85.71% | 106.36% | 52.04% |
2023-06 | 145 | 36 | 26 | 17.93% | 0.49 | N/A | N/A | 4.05% | N/A | N/A | -2.0% | N/A | -3.55% |
2023-03 | 140 | 28 | 26 | 18.59% | 0.5 | N/A | N/A | 3.72% | N/A | N/A | -24.24% | N/A | -26.0% |
2022-12 | 135 | 37 | 33 | 25.12% | 0.66 | N/A | N/A | N/A | N/A | N/A | 120.0% | N/A | 90.16% |
2022-09 | 0 | 0 | 0 | 13.21% | 0.3 |
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 | 732 | 205 | 159 | 21.79% | 3.06 | 13.58% | 5.88% | 15.98% | 2.11% | 17.69% |
2023-12 | 644 | 194 | 137 | 21.34% | 2.6 | 29.14% | 89.99% | 50.51% | 16.55% | 49.43% |
2022-12 | 499 | 102 | 91 | 18.31% | 1.74 | 38.33% | 46.11% | 59.01% | 14.95% | N/A |
2022-09 | 360 | 69 | 57 | 15.93% | N/A | -17.58% | -16.28% | -7.47% | 12.26% | N/A |
2021-12 | 437 | 83 | 62 | 14.19% | 1.25 |
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.
