Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $120,308 | $254,820 | $250,238 | $243,186 |
Gross Profit | 255,045 | 252,566 | 119,101 | 155,240 |
EBITDA | 33,485 | -523,886 | -9,627 | 26,266 |
EBIT | 25,703 | -1,046,780 | -17,613 | 18,314 |
Net Income | 20,437 | -491,271 | 24,150 | 14,859 |
Net Change In Cash | 120,308 | 254,820 | 250,238 | 243,186 |
Free Cash Flow | 41,371 | -75,812 | 41,023 | 39,550 |
Cash | 1,348,055 | 770,997 | 730,246 | 722,237 |
Basic Shares | 41,231 | 41,194 | 41,314 | 41,388 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $507,669 | $610,168 | $587,143 | $601,139 |
Gross Profit | 507,669 | 610,168 | 587,143 | 601,139 |
EBITDA | 12,439 | 273,720 | 307,198 | 277,781 |
EBIT | -18,475 | 246,295 | 282,233 | 252,382 |
Net Income | 43,201 | 196,291 | 224,750 | 201,209 |
Net Change In Cash | 507,669 | 610,168 | 587,143 | 601,139 |
Cost of Revenue | -1,954,122 | 794,457 | 1,248,817 | |
Free Cash Flow | 144,290 | 154,273 | 206,077 | 133,160 |
Cash | 711,747 | 654,818 | 2,611,689 | 1,818,469 |
Basic Shares | 41,269 | 41,468 | 42,724 | 42,754 |
Quarter | EPS |
---|---|
2024-09-30 | $0.50 |
2024-06-30 | $0.60 |
2024-03-31 | $0.63 |
2023-12-31 | $0.62 |