Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $200,945 | $198,139 | $226,310 | $264,733 |
Gross Profit | 110,047 | 107,603 | 122,577 | 114,002 |
EBITDA | -6,079 | -6,235 | 2,835 | -7,641 |
EBIT | -10,896 | -11,356 | -2,032 | -12,848 |
Net Income | -3,968 | -7,958 | 103 | -4,142 |
Net Change In Cash | 200,945 | 198,139 | 226,310 | 264,733 |
Free Cash Flow | 12,755 | 16,395 | 10,982 | 10,952 |
Cash | 62,361 | 84,486 | 88,418 | 63,409 |
Basic Shares | 66,078 | 65,678 | 68,119 | 65,322 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,039,593 | $867,827 | $679,394 | $541,239 |
Gross Profit | 518,316 | 435,428 | 356,587 | 267,019 |
EBITDA | 25,585 | 66,925 | 91,168 | 52,687 |
EBIT | 34,757 | 48,610 | 73,056 | 35,869 |
Net Income | 29,325 | 41,010 | 238,378 | 33,484 |
Net Change In Cash | 1,039,593 | 867,827 | 679,394 | 541,239 |
Cost of Revenue | 28,164 | -29,485 | 32,755 | |
Free Cash Flow | 38,396 | 13,116 | 46,330 | 43,590 |
Cash | 63,409 | 79,073 | 51,333 | 80,807 |
Basic Shares | 69,320 | 68,911 | 67,856 | 61,998 |
Quarter | EPS |
---|---|
2024-09-30 | $0.13 |
2024-06-30 | $0.09 |
2024-03-31 | $0.21 |
2023-12-31 | $0.43 |