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-0676432342722723335.63%3.6535.23%29.96%9.1%22.06%25.34%5.48%-9.66%-3.34%
2025-0370059319752582336.86%3.4624.69%28.22%0.61%28.62%30.23%7.12%3.13%6.47%
2024-1269636307862410734.62%3.2331.74%34.57%-3.9%31.84%40.92%-2.12%0.0%1.7%
2024-0972464312392466734.04%3.337.39%N/A28.21%50.0%N/A10.37%9.31%-13.69%
2023-0956518268912229039.44%2.99N/AN/A0.59%N/AN/A11.15%N/A10.35%
2023-0656186242552008135.74%2.69N/AN/A6.3%N/AN/A9.8%N/A3.24%
2023-0352856223531829934.62%2.45N/AN/A0.21%N/AN/A11.36%N/A11.18%
2022-1252745203961642431.14%2.2
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-0628169212757810183236.15%13.6414.93%16.82%15.54%0.53%15.6%
2024-062450941092148813635.96%11.815.67%23.4%21.8%5.3%21.9%
2023-06211891885077236134.15%9.686.88%6.3%-0.52%-6.92%0.31%
2022-06198250832657273836.69%9.6517.94%19.1%18.72%0.66%19.88%
2021-06168096699116127136.45%8.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.