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-12301175854461715.33%14.01-4.32%-2.14%-6.37%17.24%11.51%14.37%17.38%20.33%
2025-09321665394409712.74%12.250.03%4.89%2.9%5.79%52.44%12.28%-0.86%6.97%
2025-06312594957372311.91%10.919.75%10.13%-0.9%99.09%128.61%-22.73%68.94%-20.71%
2025-03315445646473715.02%14.1210.51%N/A0.21%158.14%N/A18.16%108.32%15.01%
2024-12314775256411013.06%11.95N/AN/A-2.11%N/AN/A3.2%N/A1.63%
2024-03321555234413212.85%11.58N/AN/A12.9%N/AN/A111.31%N/A82.27%
2023-1228482225520077.05%5.48N/AN/A-0.22%N/AN/A0.18%N/A-2.22%
2023-0928543275720587.21%5.47
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-12125098218541717613.73%51.32-1.42%18.77%20.31%22.04%26.59%
2024-12126897184001427611.25%40.5416.97%71.15%67.64%43.31%77.26%
2023-121084841075085167.85%22.8757.89%-20.29%-24.38%-52.1%-23.92%
2022-1268706134871126116.39%30.065.72%-50.13%-47.95%-50.77%-49.44%
2021-1264989270422163533.29%59.45

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.