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-1213757158115.08%1.5332.57%24.61%18.27%99.74%135.0%52.66%56.83%29.41%
2025-091164710388.93%1.016.66%17.86%3.58%170.27%156.76%11.11%141.85%7.0%
2025-06112439383.11%0.919.06%24.47%1.63%143.24%80.37%91.49%119.46%90.71%
2025-03110424843.58%0.4729.88%N/A6.48%17.5%N/A-38.51%2.76%-40.61%
2024-12103397673.38%0.76N/AN/A4.08%N/AN/A106.57%N/A99.56%
2024-0999393636.77%0.37N/AN/A5.71%N/AN/A0.0%N/A-2.9%
2024-0694363537.87%0.37N/AN/A10.86%N/AN/A-7.5%N/A-10.71%
2024-0385323642.41%0.4
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-1247619240284.59%3.9124.51%29.83%118.43%75.43%103.65%
2024-1238214718448.22%1.9218.25%11.15%21.81%3.01%6.08%
2023-1232313315146.81%1.8117.14%22.25%-23.51%-34.7%-30.65%
2022-1227610819871.69%2.6124.53%23.94%126.94%82.23%112.2%
2021-12221878739.34%1.23

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.