Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $854,708 | $819,403 | $893,467 | $916,933 |
Gross Profit | 289,199 | 245,908 | 303,749 | 310,862 |
EBITDA | 192,808 | 238,970 | 299,349 | 298,691 |
EBIT | 173,710 | 159,508 | 215,984 | 218,876 |
Net Income | 146,026 | 120,253 | 176,066 | 187,692 |
Net Change In Cash | 854,708 | 819,403 | 893,467 | 916,933 |
Free Cash Flow | 188,615 | 269,779 | 200,998 | -519,975 |
Cash | 275,245 | 200,635 | 170,525 | 206,375 |
Basic Shares | 41,728 | 41,715 | 42,052 | 40,200 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,457,004 | $2,965,033 | $1,509,931 | $801,003 |
Gross Profit | 1,163,949 | 1,090,113 | 550,059 | -228,995 |
EBITDA | 1,075,432 | 741,677 | 370,510 | -298,398 |
EBIT | 845,259 | 473,973 | 130,564 | -557,734 |
Net Income | 514,097 | 348,054 | 43,844 | -598,606 |
Net Change In Cash | 3,457,004 | 2,965,033 | 1,509,931 | 801,003 |
Free Cash Flow | 214,914 | 90,256 | -32,713 | -99,999 |
Cash | 206,375 | 122,424 | 211,081 | 119,065 |
Basic Shares | 40,228 | 47,356 | 42,601 | 42,508 |
Quarter | EPS |
---|---|
2024-09-30 | $3.50 |
2024-06-30 | $2.88 |
2024-03-31 | $4.19 |
2023-12-31 | $4.47 |