Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $367,071 | $352,149 | $328,386 | $277,387 |
Gross Profit | 227,765 | 242,090 | 158,047 | 114,826 |
EBITDA | 114,248 | 109,300 | 91,439 | 79,817 |
EBIT | 106,090 | 101,839 | 83,591 | 70,848 |
Net Income | 30,643 | 32,181 | 23,239 | -270,762 |
Net Change In Cash | 367,071 | 352,149 | 328,386 | 277,387 |
Free Cash Flow | 39,727 | 28,323 | 44,123 | 1,837 |
Cash | 247,353 | 250,621 | 172,990 | 158,364 |
Basic Shares | 24,407 | 24,097 | 24,468 | 23,741 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,222,680 | $1,398,347 | $1,614,499 | $1,501,400 |
Gross Profit | 571,239 | 769,700 | 927,984 | 834,399 |
EBITDA | 63,350 | 510,716 | 683,351 | 579,288 |
EBIT | 21,613 | -424,244 | -297,896 | -385,046 |
Net Income | -206,492 | 194,564 | 350,782 | 211,848 |
Net Change In Cash | 1,222,680 | 1,398,347 | 1,614,499 | 1,501,400 |
Cost of Revenue | -26,999 | -12,743 | -7,510 | |
Free Cash Flow | 101,283 | 173,457 | 269,681 | 278,264 |
Cash | 158,364 | 143,912 | 189,645 | 189,184 |
Basic Shares | 23,670 | 26,092 | 31,153 | 31,710 |
Quarter | EPS |
---|---|
2024-09-30 | $1.26 |
2024-06-30 | $1.34 |
2024-03-31 | $0.95 |
2023-12-31 | -$0.58 |