Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $146,077 | $94,363 | $76,478 | $55,848 |
Gross Profit | 53,989 | 34,131 | 23,076 | 17,786 |
EBITDA | 26,402 | 9,493 | 589 | -4,607 |
EBIT | 23,115 | 6,171 | -2,717 | -6,083 |
Net Income | 20,139 | 3,413 | -7,524 | 155 |
Net Change In Cash | 146,077 | 94,363 | 76,478 | 55,848 |
Free Cash Flow | 12,792 | -24,591 | -13,880 | 26,526 |
Cash | 12,995 | 13,803 | 12,462 | 17,816 |
Basic Shares | 21,136 | 21,501 | 21,252 | 19,389 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $372,766 | $258,122 | $240,166 | $366,354 |
Gross Profit | 128,982 | 75,504 | 49,187 | 128,383 |
EBITDA | 30,131 | -11,998 | -47,417 | 25,845 |
EBIT | 18,740 | -16,837 | -53,233 | 20,532 |
Net Income | 16,183 | -17,679 | -59,546 | 17,721 |
Net Change In Cash | 372,766 | 258,122 | 240,166 | 366,354 |
Free Cash Flow | 847 | 24,885 | -45,395 | -5,948 |
Cash | 12,995 | 18,726 | 11,396 | 37,720 |
Basic Shares | 20,832 | 17,135 | 16,450 | 18,251 |
Quarter | EPS |
---|---|
2024-12-31 | $0.95 |
2024-09-30 | $0.40 |
2024-06-30 | -$0.19 |
2024-03-31 | $0.26 |