Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $722,100 | $788,900 | $827,500 | $773,400 |
Gross Profit | 109,900 | 144,500 | 203,400 | 168,700 |
EBITDA | 107,700 | 75,300 | 211,100 | 179,600 |
EBIT | 29,400 | 39,500 | 142,600 | 107,200 |
Net Income | 36,100 | 62,400 | 119,900 | 80,800 |
Net Change In Cash | 722,100 | 788,900 | 827,500 | 773,400 |
Cost of Revenue | 33,500 | |||
Free Cash Flow | 15,900 | 50,500 | 91,400 | 47,000 |
Cash | 28,200 | 136,300 | 156,500 | 122,000 |
Basic Shares | 34,600 | 35,100 | 35,300 | 35,700 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,094,600 | $4,343,000 | $3,925,300 | $2,383,300 |
Gross Profit | 623,900 | 1,531,500 | 1,367,700 | 479,000 |
EBITDA | 645,900 | 1,664,600 | 1,433,100 | 476,100 |
EBIT | 340,600 | 1,353,600 | 1,187,500 | 280,300 |
Net Income | 297,100 | 1,063,900 | 927,400 | 193,100 |
Net Change In Cash | 3,094,600 | 4,343,000 | 3,925,300 | 2,383,300 |
Cost of Revenue | -34,000 | 268,000 | -8,700 | |
Free Cash Flow | 249,700 | 1,060,800 | 658,800 | 237,500 |
Cash | 136,300 | 249,800 | 282,400 | 14,400 |
Basic Shares | 35,700 | 39,300 | 43,200 | 43,500 |
Quarter | EPS |
---|---|
2024-03-31 | $1.04 |
2023-12-31 | $1.78 |
2023-09-30 | $3.40 |
2023-06-30 | $2.26 |