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-12171420628416.6%2.427.88%9.79%7.91%101.67%103.77%72.86%85.27%59.46%
2025-09158818816510.41%1.411.7%8.95%-23.06%105.88%61.03%-55.7%85.56%-42.55%
2025-06206549837418.12%3.166.2%13.23%-0.52%16.18%15.35%54.15%9.03%54.74%
2025-03207639524311.71%2.0520.27%N/A30.62%14.53%N/A70.83%-5.41%30.69%
2024-1215892101428.96%1.2N/AN/A11.73%N/AN/A76.47%N/A59.71%
2024-091422134795.61%0.68N/AN/A-26.85%N/AN/A-75.0%N/A-66.25%
2024-06194444132316.62%2.72N/AN/A12.66%N/AN/A51.96%N/A34.25%
2024-03172630221312.38%1.79
Growth Ability - Recent 5 Years
Numbers in millionsRevenueOperating IncomeNet IncomePretax MarginEPSRevenue Growth RateOperating Income Growth RateNet Income Growth RateNet Margin Growth RateEPS Growth Rate
2025-066886118783912.19%7.15.85%16.82%20.25%13.61%21.16%
2024-066506101669810.73%5.867.3%8.55%10.7%3.17%10.57%
2023-06606393663010.4%5.36.18%23.25%16.97%10.17%16.48%
2022-0657107605399.44%4.5514.32%11.97%-1.53%-13.87%-2.15%
2021-06499567854710.96%4.65

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.