Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $292,765 | $247,657 | $215,699 | $291,236 |
Gross Profit | 119,809 | 88,629 | 70,693 | 93,980 |
EBITDA | 26,149 | 26,151 | -876 | 13,278 |
EBIT | 10,738 | 10,732 | -16,455 | -2,151 |
Net Income | 4,330 | 5,115 | -22,663 | -10,761 |
Net Change In Cash | 292,765 | 247,657 | 215,699 | 291,236 |
Free Cash Flow | -4,188 | 36,784 | 10,350 | 29,532 |
Cash | 28,546 | 41,551 | 26,110 | 36,453 |
Basic Shares | 53,428 | 52,604 | 50,705 | 50,384 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,096,086 | $1,322,706 | $1,029,293 | $652,537 |
Gross Profit | 333,001 | 434,021 | 380,991 | 249,145 |
EBITDA | 55,791 | 34,962 | 136,660 | 67,911 |
EBIT | -3,971 | -12,707 | 95,465 | 23,543 |
Net Income | -154,079 | -5,240 | 67,854 | 9,763 |
Net Change In Cash | 1,096,086 | 1,322,706 | 1,029,293 | 652,537 |
Cost of Revenue | -63,560 | 31,353 | 26,919 | |
Free Cash Flow | -4,196 | -99,282 | 59,603 | 88,757 |
Cash | 36,453 | 19,200 | 83,557 | 52,255 |
Basic Shares | 48,332 | 44,554 | 40,610 | 35,770 |
Quarter | EPS |
---|---|
2024-09-30 | $0.14 |
2024-06-30 | $0.10 |
2024-03-31 | -$0.17 |
2023-12-31 | $0.01 |