Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $311,483 | $245,543 | $248,876 | $261,086 |
Gross Profit | 65,855 | 51,127 | 53,702 | 69,458 |
EBITDA | 78,985 | 43,896 | 21,471 | 37,989 |
EBIT | 55,176 | 19,022 | -1,291 | 15,634 |
Net Income | 35,313 | 5,645 | 7,591 | 20,618 |
Net Change In Cash | 311,483 | 245,543 | 248,876 | 261,086 |
Cost of Revenue | -152 | |||
Free Cash Flow | 1,023 | 63,950 | -11,200 | -39,583 |
Cash | 39,600 | 46,279 | 27,000 | 86,900 |
Basic Shares | 55,397 | 56,270 | 58,595 | 59,712 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,049,620 | $894,444 | $623,015 | $401,486 |
Gross Profit | 269,170 | 177,739 | 135,224 | 18,110 |
EBITDA | 226,244 | 55,000 | 56,293 | 65,554 |
EBIT | 136,793 | -12,641 | 1,274 | 17,385 |
Net Income | 72,181 | 17,676 | 81,248 | -3,904 |
Net Change In Cash | 1,049,620 | 894,444 | 623,015 | 401,486 |
Cost of Revenue | -214,857 | 247,422 | ||
Free Cash Flow | -44,040 | -60,500 | 35,700 | -95,924 |
Cash | 46,279 | 92,100 | 309,300 | 62,028 |
Basic Shares | 58,524 | 61,046 | 59,324 | 57,153 |
Quarter | EPS |
---|---|
2024-03-31 | $0.66 |
2023-12-31 | $0.12 |
2023-09-30 | $0.14 |
2023-06-30 | $0.40 |