Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $98,380 | $98,621 | $87,926 | $82,327 |
Gross Profit | 83,229 | 86,449 | 74,595 | 70,829 |
EBITDA | 14,890 | 22,844 | -19,543 | 16,112 |
EBIT | 12,970 | 20,707 | -21,657 | 14,203 |
Net Income | 76,172 | 17,239 | -33,966 | 9,297 |
Net Change In Cash | 98,380 | 98,621 | 87,926 | 82,327 |
Free Cash Flow | 19,442 | 36,677 | 28,761 | 15,199 |
Cash | 349,282 | 341,274 | 317,858 | 79,499 |
Basic Shares | 33,567 | 33,567 | 30,610 | 30,451 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 |
---|---|---|---|
Revenue | $367,254 | $320,037 | $210,702 |
Gross Profit | 317,133 | 272,384 | 161,478 |
EBITDA | 36,005 | 62,663 | -33,994 |
EBIT | 27,925 | 55,999 | -40,313 |
Net Income | 68,742 | 38,117 | -54,861 |
Net Change In Cash | 367,254 | 320,037 | 210,702 |
Free Cash Flow | 105,716 | 14,488 | -64,762 |
Cash | 349,282 | 62,591 | 17,818 |
Basic Shares | 33,567 | 30,241 | 30,241 |
Quarter | EPS |
---|---|
2024-12-31 | $2.26 |
2024-09-30 | $0.56 |
2024-06-30 | -$1.32 |
2024-03-31 | $0.33 |