| Metric | Q2 2023 | Q4 2023 | Q2 2024 | Q4 2024 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue Growth | +28.46% | +32.87% | +28.71% | +21.04% | +14.16% |
| Gross Profit Growth | +27.26% | +47.71% | +29.18% | +23.13% | +13.72% |
| EBITDA Growth | +19.90% | -5.95% | -13.29% | +36.73% | +23.26% |
| Operating Income Growth | +1.21% | +13.92% | +20.66% | +19.81% | +36.24% |
| Net Income Growth | +5.69% | +25.72% | -3.39% | +19.22% | +39.73% |
| EPS Growth | +7.37% | +25.55% | +5.83% | +6.71% | +40.00% |
| EPS Diluted Growth | +7.19% | +25.55% | +5.28% | +10.83% | +40.24% |
| Weighted Average Shares Growth | -1.52% | -0.01% | -0.83% | +7.41% | -0.19% |
| Weighted Average Shares Diluted Growth | -1.40% | +0.00% | -0.41% | +0.31% | -0.34% |
| Dividends per Share Growth | +0.00% | +0.00% | +0.00% | +0.00% | +0.00% |
| Operating Cash Flow Growth | +0.00% | +3391.21% | +2280.86% | -32.64% | +126.19% |
| Free Cash Flow Growth | +0.00% | +5424.97% | +2219.11% | -64.36% | +943.38% |
| Receivables Growth | +78.02% | +61.19% | +11.36% | +0.00% | -10.28% |
| Inventory Growth | +36.39% | +35.98% | +29.65% | +0.00% | +18.57% |
| Asset Growth | +32.82% | +25.92% | +22.82% | +0.00% | +22.07% |
| Book Value per Share Growth | +25.89% | +16.15% | +9.96% | +0.00% | +15.77% |
| Debt Growth | +41.88% | +17.21% | +17.16% | +0.00% | +15.08% |
| R&D Expense Growth | +0.00% | +0.00% | +0.00% | +0.00% | +0.00% |
| SG&A Expenses Growth | +37.77% | -38.43% | -9.66% | +19.03% | +6.04% |