Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $374,217 | $364,947 | $327,475 | $405,271 |
Gross Profit | 134,068 | 121,045 | 107,234 | 127,287 |
EBITDA | 7,555 | 30,663 | 19,226 | 40,165 |
EBIT | -10,351 | 13,697 | 2,274 | 23,396 |
Net Income | -14,905 | 15,029 | 5,216 | 37,502 |
Net Change In Cash | 374,217 | 364,947 | 327,475 | 405,271 |
Free Cash Flow | 21,423 | -8,063 | -9,346 | 69,781 |
Cash | 657,288 | 985,964 | 1,017,603 | 1,044,556 |
Basic Shares | 37,532 | 37,777 | 37,687 | 37,585 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,655,810 | $1,845,422 | $1,455,954 | $1,415,826 |
Gross Profit | 592,398 | 675,506 | 532,322 | 541,869 |
EBITDA | 113,694 | 305,523 | 210,146 | 236,959 |
EBIT | 113,694 | 245,227 | 157,253 | 189,189 |
Net Income | 128,284 | 199,660 | 134,736 | 134,675 |
Net Change In Cash | 1,655,810 | 1,845,422 | 1,455,954 | 1,415,826 |
Cost of Revenue | -86,550 | 67,571 | 128,784 | |
Free Cash Flow | 147,932 | 124,702 | 108,368 | 164,753 |
Cash | 1,044,556 | 458,818 | 544,372 | 480,368 |
Basic Shares | 37,750 | 37,721 | 38,355 | 38,542 |
Quarter | EPS |
---|---|
2024-09-30 | $0.98 |
2024-06-30 | $0.85 |
2024-03-31 | $0.58 |
2023-12-31 | $1.24 |