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-0337761577109028.86%3.548.2%11.08%5.15%12.03%33.88%24.21%1.66%17.8%
2024-123591130888024.5%2.8513.96%14.88%0.57%55.74%44.61%-8.36%33.37%-9.79%
2024-093571143297027.16%3.1115.81%15.24%0.64%33.48%67.68%-3.72%12.88%-4.67%
2024-0635481451101128.49%3.2314.67%N/A1.66%101.87%N/A2.22%72.88%0.35%
2024-033490138499128.39%3.16N/AN/A10.75%N/AN/A72.68%N/A54.55%
2023-12315189057818.37%1.83N/AN/A2.2%N/AN/A-21.46%N/A-23.65%
2023-093083107374224.06%2.33N/AN/A-0.35%N/AN/A45.62%N/A46.0%
2023-06309490950916.48%1.6
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-12142085579385227.11%12.3513.68%38.77%46.69%29.03%50.06%
2023-12124984020262621.01%8.2311.79%-18.54%-19.15%-27.68%-19.31%
2022-12111804936324829.05%10.234.77%16.96%7.41%-20.3%-18.47%
2021-1282964220302436.45%12.51

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.