Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $74,979 | $53,334 | $83,898 | $71,767 |
Gross Profit | 74,979 | 53,334 | 75,017 | 71,767 |
EBITDA | 24,949 | -4,052 | 20,113 | |
EBIT | 23,837 | -6,739 | 17,761 | |
Net Income | 16,986 | 19,851 | 11,716 | 14,068 |
Net Change In Cash | 74,979 | 53,334 | 83,898 | 71,767 |
Free Cash Flow | 26,336 | 15,184 | 10,627 | |
Cash | 383,503 | 217,681 | 244,321 | 217,611 |
Basic Shares | 16,262 | 15,451 | 15,377 | 15,569 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $296,843 | $136,981 | $194,894 | $171,883 |
Gross Profit | 296,843 | 136,981 | 27 | 171,883 |
EBITDA | 11,053 | 79,648 | 78,194 | |
EBIT | 2,415 | 70,282 | 69,286 | |
Net Income | 62,621 | 7,821 | 57,688 | 52,480 |
Net Change In Cash | 296,843 | 136,981 | 194,894 | 171,883 |
Cost of Revenue | -155,526 | -20,744 | ||
Free Cash Flow | 60,390 | 70,582 | 97,597 | |
Cash | 363,289 | 101,662 | 259,131 | |
Basic Shares | 15,857 | 15,648 | 16,437 | 15,306 |
Quarter | EPS |
---|---|
2024-12-31 | $1.03 |
2024-09-30 | $1.28 |
2024-06-30 | $0.76 |
2024-03-31 | $0.90 |