Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $468,019 | $439,536 | $416,086 | $405,239 |
Gross Profit | 158,848 | 139,321 | 132,709 | 127,284 |
EBITDA | 36,698 | 32,996 | 19,577 | 15,981 |
EBIT | 18,074 | 14,509 | 2,525 | -290 |
Net Income | 21,921 | 1,896 | -5,224 | -16,329 |
Net Change In Cash | 468,019 | 439,536 | 416,086 | 405,239 |
Free Cash Flow | -17,321 | 16,026 | 2,940 | 22,470 |
Cash | 61,344 | 56,911 | 85,602 | 99,626 |
Basic Shares | 47,560 | 47,623 | 46,777 | 46,804 |
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 | 551,875 | 390,898 | 219,235 | 186,538 |
EBITDA | 104,355 | 82,424 | 30,681 | 28,140 |
EBIT | 40,767 | 37,238 | 11,998 | 21,439 |
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 | 83,931 | 24,554 | 4,181 | 28,393 |
Basic Shares | 44,868 | 35,086 | 20,492 | 18,662 |
Quarter | EPS |
---|---|
2024-09-30 | $0.37 |
2024-06-30 | $0.40 |
2024-03-31 | $0.25 |
2023-12-31 | $0.22 |