Growth Ability - Recent 8 Quarters
Numbers in millionsRevenueOperating IncomeNet IncomePretax MarginEPSRevenue Growth Rate YOYRevenue Growth Rate Avg of 2 QuartersRevenue Growth Rate QoQEPS Growth Rate YOYEPS Growth Rate Avg of 2 QuartersEPS Growth Rate QoQNet Margin Growth Rate YOYNet Margin Growth Rate QoQ
2025-03308745046014.9%2.218.6%19.97%4.44%31.74%29.85%20.22%11.78%14.7%
2024-12295637338312.99%1.8321.35%21.8%5.72%27.97%52.45%-11.59%7.27%-15.92%
2024-09279641743215.45%2.0722.24%22.24%6.4%76.92%0.86%64.29%46.03%54.96%
2024-0626272402629.97%1.2622.23%N/A0.95%-75.2%N/A-24.55%-79.47%-25.21%
2024-03260333134713.33%1.67N/AN/A6.86%N/AN/A16.78%N/A10.07%
2023-12243626929512.11%1.43N/AN/A6.5%N/AN/A22.22%N/A14.46%
2023-09228723124210.58%1.17N/AN/A6.39%N/AN/A-76.97%N/A-78.21%
2023-062149116104448.56%5.08
Growth Ability - Recent 5 Years
Numbers in millionsRevenueOperating IncomeNet IncomePretax MarginEPSRevenue Growth RateOperating Income Growth RateNet Income Growth RateNet Margin Growth RateEPS Growth Rate
2024-12109861364142512.97%6.8422.5%79.2%-17.68%-32.8%-18.76%
2023-128968761173119.3%8.4223.91%114.69%432.62%329.84%426.25%
2022-1272383543254.49%1.622.74%37.94%41.3%15.13%41.59%
2021-1258972572303.9%1.1330.39%68.69%94.09%48.85%91.53%
2020-1245231521182.62%0.59

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.