| Metric | Q1 2024 | Q2 2024 | Q3 2024 | Q4 2024 | Q1 2025 |
|---|---|---|---|---|---|
| Revenue Growth | -2.14% | -8.86% | -0.80% | +0.58% | +0.54% |
| Gross Profit Growth | -70.09% | -74.42% | -1.23% | +407.23% | +227.55% |
| EBITDA Growth | +15.43% | -28.14% | -9.15% | -47.53% | -14.79% |
| Operating Income Growth | +17.83% | -48.30% | -100.00% | +10.66% | -35.43% |
| Net Income Growth | +28.78% | -55.77% | -45.94% | +0.00% | -41.05% |
| EPS Growth | +25.00% | -43.33% | -45.16% | +0.00% | -40.00% |
| EPS Diluted Growth | +25.00% | -43.33% | -45.16% | +0.00% | -40.00% |
| Weighted Average Shares Growth | -0.01% | -1.00% | -1.00% | -1.00% | -0.99% |
| Weighted Average Shares Diluted Growth | -0.05% | -1.12% | -1.00% | -1.00% | -0.99% |
| Dividends per Share Growth | +0.00% | +0.00% | +0.00% | +0.00% | +0.00% |
| Operating Cash Flow Growth | -17.98% | -130.12% | +41.84% | -43.12% | +19.12% |
| Free Cash Flow Growth | -24.24% | -630.47% | +125.04% | -53.85% | +31.88% |
| Receivables Growth | +15.09% | -0.79% | -7.56% | -4.51% | -5.05% |
| Inventory Growth | -29.95% | -18.83% | -12.21% | -22.11% | -10.36% |
| Asset Growth | +4.02% | +2.44% | -0.15% | -1.15% | +0.54% |
| Book Value per Share Growth | +1.58% | -3.98% | -8.48% | -1.98% | -4.57% |
| Debt Growth | +9.43% | +14.39% | +11.62% | +14.74% | +6.88% |
| R&D Expense Growth | -100.00% | +65.97% | -100.00% | -100.00% | +0.00% |
| SG&A Expenses Growth | -13.57% | -100.00% | -100.00% | -100.00% | -100.00% |