Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,063,124 | $1,077,831 | $1,036,419 | $1,089,535 |
Gross Profit | 92,026 | 99,998 | 75,222 | 64,253 |
EBITDA | 175,596 | 87,581 | 34,384 | 107,519 |
EBIT | 138,985 | 51,305 | -2,449 | 70,132 |
Net Income | 100,314 | 46,924 | -3,118 | 48,790 |
Net Change In Cash | 1,063,124 | 1,077,831 | 1,036,419 | 1,089,535 |
Free Cash Flow | 19,258 | 79,731 | -52,217 | 34,617 |
Cash | 150,461 | 215,590 | 172,855 | 262,226 |
Basic Shares | 23,690 | 23,919 | 23,561 | 24,248 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,427,443 | $5,324,052 | $3,980,067 | $2,940,163 |
Gross Profit | 4,427,443 | 578,589 | 639,277 | 228,128 |
EBITDA | 172,619 | 534,188 | 410,279 | 222,584 |
EBIT | 172,619 | 396,029 | 286,058 | 104,193 |
Net Income | 142,164 | 298,209 | 213,521 | 71,100 |
Net Change In Cash | 4,427,443 | 5,324,052 | 3,980,067 | 2,940,163 |
Cost of Revenue | 81,752 | -227,334 | 102,045 | |
Free Cash Flow | 90,169 | 305,314 | 245,042 | 148,500 |
Cash | 262,226 | 158,372 | 76,620 | 303,954 |
Basic Shares | 24,634 | 25,504 | 26,772 | 26,422 |
Quarter | EPS |
---|---|
2024-09-30 | $1.64 |
2024-06-30 | $1.98 |
2024-03-31 | $1.34 |
2023-12-31 | $2.47 |