Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $480,463 | $468,019 | $439,536 | $416,086 |
Gross Profit | 159,991 | 158,848 | 139,321 | 132,709 |
EBITDA | 20,067 | 36,698 | 32,996 | 19,577 |
EBIT | 18,074 | 14,509 | 2,525 | |
Net Income | -25,925 | 21,921 | 1,896 | -5,224 |
Net Change In Cash | 480,463 | 468,019 | 439,536 | 416,086 |
Free Cash Flow | 37,318 | -17,321 | 16,026 | 2,940 |
Cash | 66,479 | 61,344 | 56,911 | 85,602 |
Basic Shares | 46,849 | 47,560 | 47,623 | 46,777 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,804,104 | $1,570,402 | $1,151,422 | $417,733 |
Gross Profit | 613,775 | 551,875 | 390,898 | 219,235 |
EBITDA | 55,955 | 104,355 | 82,424 | 30,681 |
EBIT | 40,767 | 37,238 | 11,998 | |
Net Income | -7,332 | -8,967 | 7,406 | 9,406 |
Net Change In Cash | 1,804,104 | 1,570,402 | 1,151,422 | 417,733 |
Cost of Revenue | 10,744 | -25,012 | ||
Free Cash Flow | 42,769 | 77,608 | -31,130 | -2,744 |
Cash | 66,479 | 83,931 | 24,554 | 4,181 |
Basic Shares | 47,204 | 44,868 | 35,086 | 20,492 |
Quarter | EPS |
---|---|
2024-12-31 | $0.42 |
2024-09-30 | $0.37 |
2024-06-30 | $0.40 |
2024-03-31 | $0.25 |