Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $439,536 | $416,086 | $405,239 | $438,909 |
Gross Profit | 139,321 | 132,709 | 127,284 | 145,297 |
EBITDA | 44,806 | 33,869 | 30,597 | 12,783 |
EBIT | 26,319 | 16,817 | 14,325 | -4,227 |
Net Income | 1,896 | -5,224 | -16,329 | -1,568 |
Net Change In Cash | 439,536 | 416,086 | 405,239 | 438,909 |
Free Cash Flow | 16,026 | 2,940 | 22,470 | 41,460 |
Cash | 56,911 | 85,602 | 99,626 | 80,456 |
Basic Shares | 47,623 | 46,777 | 46,804 | 46,737 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,570,402 | $1,151,422 | $417,733 | $351,591 |
Gross Profit | 511,575 | 390,898 | 219,235 | 186,538 |
EBITDA | 149,096 | 86,302 | 12,788 | 21,439 |
EBIT | 85,508 | 41,116 | -5,895 | 14,738 |
Net Income | -8,967 | 7,406 | 9,406 | 15,113 |
Net Change In Cash | 1,570,402 | 1,151,422 | 417,733 | 351,591 |
Cost of Revenue | 10,744 | -25,012 | 23,094 | |
Free Cash Flow | 77,608 | -31,130 | -2,744 | 30,841 |
Cash | 99,626 | 24,554 | 4,181 | 28,393 |
Basic Shares | 44,868 | 35,086 | 20,492 | 18,662 |
Quarter | EPS |
---|---|
2024-06-30 | $0.40 |
2024-03-31 | $0.25 |
2023-12-31 | $0.22 |
2023-09-30 | $0.17 |