Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $130,164 | $114,473 | $118,632 | $115,860 |
Gross Profit | 89,769 | 79,508 | 74,226 | 79,010 |
EBITDA | 19,801 | 6,526 | 9,696 | 22,727 |
EBIT | 14,312 | 1,164 | 3,443 | 16,849 |
Net Income | -980 | 7,047 | 5,113 | 15,155 |
Net Change In Cash | 130,164 | 114,473 | 118,632 | 115,860 |
Free Cash Flow | 3,543 | 3,543 | 20,383 | 27,721 |
Cash | 219,499 | 186,120 | 239,087 | 274,079 |
Basic Shares | 79,905 | 80,056 | 79,905 | 78,465 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $445,764 | $361,051 | $296,536 | $219,514 |
Gross Profit | 289,546 | 248,148 | 194,954 | 145,114 |
EBITDA | 49,205 | -49,409 | -6,981 | -60,183 |
EBIT | 25,746 | -76,597 | -36,229 | -81,408 |
Net Income | 24,138 | -74,404 | -36,560 | -75,563 |
Net Change In Cash | 445,764 | 361,051 | 296,536 | 219,514 |
Cost of Revenue | -18,358 | -174,507 | ||
Free Cash Flow | 63,809 | 34,261 | -1,014 | -36,997 |
Cash | 239,087 | 216,454 | 154,247 | 173,197 |
Basic Shares | 78,163 | 72,644 | 71,549 | 67,890 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.44 |
2025-03-31 | $0.31 |
2024-12-31 | $0.36 |