| Metric | Q2 2023 | Q4 2023 | Q2 2024 | Q4 2024 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue Growth | +3.47% | +25.02% | +14.97% | +19.02% | +17.77% |
| Gross Profit Growth | +12.00% | +24.47% | +23.31% | +18.35% | +18.91% |
| EBITDA Growth | +6.06% | +58.02% | +46.92% | +53.19% | +57.68% |
| Operating Income Growth | +33.61% | +20.24% | +30.37% | +8.27% | +25.87% |
| Net Income Growth | +50.00% | -42.94% | +79.86% | -27.53% | +2.28% |
| EPS Growth | +52.71% | -48.70% | +14.29% | -29.28% | +4.19% |
| EPS Diluted Growth | +52.22% | -48.70% | +13.91% | +47.33% | +4.21% |
| Weighted Average Shares Growth | -1.68% | -1.43% | +1.31% | -2.58% | -1.54% |
| Weighted Average Shares Diluted Growth | -1.55% | -1.43% | -3.10% | -2.68% | -1.86% |
| Dividends per Share Growth | +0.00% | +0.00% | +0.00% | +0.00% | +0.00% |
| Operating Cash Flow Growth | +9.47% | -44.56% | -83.13% | +25.82% | +70.82% |
| Free Cash Flow Growth | -16.15% | -55.81% | -110.18% | +33.03% | +147.11% |
| Receivables Growth | +0.00% | +13.66% | +17.60% | +25.27% | +0.00% |
| Inventory Growth | +15.43% | +51.00% | +36.43% | +34.40% | +26.95% |
| Asset Growth | +13.88% | +18.10% | +14.60% | +16.18% | +10.50% |
| Book Value per Share Growth | +27.75% | +6.93% | -5.26% | +7.53% | +1.90% |
| Debt Growth | -8.43% | +42.43% | +57.16% | +42.99% | +26.82% |
| R&D Expense Growth | +1.85% | +13.66% | +25.42% | +14.98% | +24.09% |
| SG&A Expenses Growth | +4.33% | +23.62% | +22.65% | +17.17% | +15.53% |