Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $243,278 | $296,590 | $338,343 | $313,291 |
Gross Profit | 69,293 | 116,094 | 141,483 | 113,402 |
EBITDA | 82,503 | 124,508 | 150,958 | 127,180 |
EBIT | 59,058 | 102,135 | 127,640 | 102,553 |
Net Income | 58,815 | 106,970 | 144,771 | 111,694 |
Net Change In Cash | 243,278 | 296,590 | 338,343 | 313,291 |
Free Cash Flow | 44,166 | 136,040 | 129,087 | 123,598 |
Cash | 463,518 | 427,520 | 370,423 | 365,942 |
Basic Shares | 34,765 | 34,705 | 34,649 | 34,613 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,364,452 | $1,063,111 | $542,367 | $886,434 |
Gross Profit | 572,734 | 290,652 | -58,012 | 251,423 |
EBITDA | 624,349 | 352,143 | -11,384 | 336,401 |
EBIT | 526,798 | 253,110 | -117,468 | 219,189 |
Net Income | 513,671 | 229,086 | -242,372 | 87,317 |
Net Change In Cash | 1,364,452 | 1,063,111 | 542,367 | 886,434 |
Free Cash Flow | 611,338 | 177,835 | -130,889 | 331,918 |
Cash | 365,942 | 180,512 | 50,572 | 97,232 |
Basic Shares | 34,568 | 34,287 | 33,859 | 33,921 |
Quarter | EPS |
---|---|
2024-09-30 | $1.84 |
2024-06-30 | $3.11 |
2024-03-31 | $3.86 |
2023-12-31 | $2.91 |