Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $161,233 | $167,334 | $174,047 | $230,691 |
Gross Profit | 90,664 | 70,418 | 92,666 | 80,628 |
EBITDA | 29,354 | 31,705 | 32,540 | 27,543 |
EBIT | 6,728 | 9,089 | 10,420 | 5,785 |
Net Income | 5,167 | 623 | 96,949 | -9,372 |
Net Change In Cash | 161,233 | 167,334 | 174,047 | 230,691 |
Free Cash Flow | 14,668 | 3,912 | 9,536 | -23,254 |
Cash | 68,551 | 88,638 | 404,338 | 157,550 |
Basic Shares | 29,408 | 30,234 | 30,679 | 28,627 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,053,148 | $1,121,719 | $1,096,543 | $694,155 |
Gross Profit | 475,549 | 504,458 | 513,173 | 286,977 |
EBITDA | 486,411 | 249,004 | 331,757 | 56,990 |
EBIT | 397,478 | 147,947 | 223,372 | -67,440 |
Net Income | 255,756 | 82,346 | 161,776 | -136,611 |
Net Change In Cash | 1,053,148 | 1,121,719 | 1,096,543 | 694,155 |
Cost of Revenue | -78,506 | 116,982 | -8,120 | |
Free Cash Flow | 33,326 | 98,778 | 266,516 | 233 |
Cash | 157,550 | 136,889 | 220,540 | 103,558 |
Basic Shares | 30,781 | 31,514 | 32,122 | 28,080 |
Quarter | EPS |
---|---|
2024-09-30 | $0.18 |
2024-06-30 | $0.02 |
2024-03-31 | $0.04 |
2023-12-31 | $0.09 |