Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $326,322 | $360,181 | $329,393 | $328,554 |
Gross Profit | 86,567 | 109,855 | 100,465 | 96,283 |
EBITDA | 66,425 | 71,469 | 61,342 | 55,189 |
EBIT | 59,497 | 64,399 | 53,903 | 51,729 |
Net Income | 22,150 | 28,316 | 32,623 | 24,912 |
Net Change In Cash | 326,322 | 360,181 | 329,393 | 328,554 |
Free Cash Flow | 178,541 | 193,038 | -39,218 | 123,270 |
Cash | 148,836 | 164,203 | 215,525 | 355,543 |
Basic Shares | 44,642 | 43,091 | 28,168 | 25,362 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,153,182 | $1,025,505 | $991,945 | $1,052,300 |
Gross Profit | 347,797 | 356,364 | 351,905 | 368,907 |
EBITDA | 214,269 | 251,817 | 262,877 | 289,597 |
EBIT | 177,609 | -572,217 | -509,619 | -514,742 |
Net Income | 81,799 | 164,772 | 189,955 | 212,426 |
Net Change In Cash | 1,153,182 | 1,025,505 | 991,945 | 1,052,300 |
Cost of Revenue | -20,525 | -97,875 | 79,413 | |
Free Cash Flow | 437,607 | 239,297 | 117,689 | 460,732 |
Cash | 355,543 | 173,235 | 200,481 | 299,513 |
Basic Shares | 41,882 | 26,616 | 42,358 | 43,127 |
Quarter | EPS |
---|---|
2024-09-30 | $0.93 |
2024-06-30 | $1.19 |
2024-03-31 | $0.98 |
2023-12-31 | $0.96 |