Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $893,467 | $916,933 | $867,710 | $809,190 |
Gross Profit | 303,749 | 310,862 | 376,183 | 361,573 |
EBITDA | 299,350 | 298,691 | 221,989 | 207,562 |
EBIT | 215,985 | 218,876 | 205,014 | 194,667 |
Net Income | 176,066 | 187,692 | 187,375 | 17,509 |
Net Change In Cash | 893,467 | 916,933 | 867,710 | 809,190 |
Free Cash Flow | 200,998 | 280,200 | 344,415 | 216,752 |
Cash | 170,525 | 206,375 | 236,878 | 281,863 |
Basic Shares | 42,020 | 40,200 | 40,200 | 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,113,342 | 468,483 | 153,212 | -442,136 |
EBIT | 806,122 | 200,779 | -86,734 | -460,931 |
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 | 42,039 | 47,356 | 42,601 | 42,508 |
Quarter | EPS |
---|---|
2024-03-31 | $4.19 |
2023-12-31 | $4.47 |
2023-09-30 | $4.39 |
2023-06-30 | $3.92 |