Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $146,223 | $136,692 | $107,613 | $108,799 |
Gross Profit | 107,310 | 103,417 | 76,848 | 80,379 |
EBITDA | 84,960 | 107,732 | 72,281 | 60,291 |
EBIT | 61,310 | 85,565 | 49,795 | 37,497 |
Net Income | 24,096 | 42,586 | 20,869 | 10,953 |
Net Change In Cash | 146,223 | 136,692 | 107,613 | 108,799 |
Free Cash Flow | -78,367 | -190,263 | -3,368 | 38,695 |
Cash | 5,791 | 147,913 | 94,242 | 168,029 |
Basic Shares | 6,859 | 6,714 | 6,659 | 6,559 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $407,974 | $311,927 | $274,202 | $288,692 |
Gross Profit | 301,842 | 202,834 | 168,771 | 177,389 |
EBITDA | 233,441 | 164,796 | 167,629 | 176,901 |
EBIT | 142,516 | 76,536 | 77,125 | 82,360 |
Net Income | 40,372 | 5,439 | 3,352 | 9,748 |
Net Change In Cash | 407,974 | 311,927 | 274,202 | 288,692 |
Cost of Revenue | -6,625 | 16,716 | ||
Free Cash Flow | 60,957 | -148,599 | -117,286 | -318,782 |
Cash | 7,071 | 12,146 | 14,329 | 42,540 |
Basic Shares | 6,481 | 6,297 | 6,346 | 6,128 |
Quarter | EPS |
---|---|
2024-09-30 | $3.37 |
2024-06-30 | $6.20 |
2024-03-31 | $2.99 |
2023-12-31 | $1.53 |