| Metric | Q2 2023 | Q4 2023 | Q2 2024 | Q4 2024 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue Growth | +21.19% | +24.54% | +27.53% | +24.66% | +17.77% |
| Gross Profit Growth | +27.83% | +65.33% | +32.98% | +51.89% | +36.77% |
| EBITDA Growth | +23.69% | +30.28% | +27.54% | +13.21% | -6.21% |
| Operating Income Growth | +39.83% | +81.57% | +26.27% | +32.86% | -5.55% |
| Net Income Growth | +0.00% | +106.94% | +0.00% | +31.87% | -47.58% |
| EPS Growth | +0.00% | +105.00% | +0.00% | +31.86% | -47.23% |
| EPS Diluted Growth | +0.00% | +99.44% | +0.00% | +33.03% | -47.19% |
| Weighted Average Shares Growth | +0.73% | +3.40% | +0.57% | +0.17% | +0.61% |
| Weighted Average Shares Diluted Growth | +2.19% | +3.94% | +3.14% | -0.71% | -0.89% |
| Dividends per Share Growth | +0.00% | +0.00% | +0.00% | +0.00% | +0.00% |
| Operating Cash Flow Growth | +10.23% | +30.09% | +29.67% | +50.30% | +35.40% |
| Free Cash Flow Growth | +18.28% | +21.97% | +46.33% | +70.28% | +19.01% |
| Receivables Growth | +10.06% | +0.00% | -3.71% | +24.17% | +13.24% |
| Inventory Growth | +20.11% | +10.20% | +16.37% | +14.78% | +8.49% |
| Asset Growth | +3.75% | +2.27% | +7.93% | +8.49% | +8.38% |
| Book Value per Share Growth | +4.55% | +0.85% | +3.20% | +2.20% | -0.01% |
| Debt Growth | +1.35% | -0.66% | +7.37% | +7.48% | +8.77% |
| R&D Expense Growth | +0.00% | +0.00% | +0.00% | +0.00% | +0.00% |
| SG&A Expenses Growth | +24.23% | -87.95% | +35.15% | -100.00% | -100.00% |