Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $620,501 | $683,867 | $707,554 | $412,961 |
Gross Profit | 337,375 | 371,754 | 377,164 | 206,277 |
EBITDA | 82,067 | 120,585 | 134,386 | -11,665 |
EBIT | 106,615 | 120,605 | -24,840 | |
Net Income | 56,224 | 71,428 | 87,762 | -26,808 |
Net Change In Cash | 620,501 | 683,867 | 707,554 | 412,961 |
Free Cash Flow | 123,699 | 196,798 | -116,791 | 41,965 |
Cash | 99,062 | 80,286 | 48,722 | 65,435 |
Basic Shares | 63,171 | 64,160 | 64,889 | 64,841 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,381,995 | $2,270,336 | $2,147,930 | $1,612,169 |
Gross Profit | 1,252,511 | 1,179,233 | 1,118,437 | 829,836 |
EBITDA | 336,586 | 315,153 | 295,796 | 171,274 |
EBIT | 285,230 | 273,447 | 254,553 | 125,845 |
Net Income | 198,429 | 199,278 | 178,873 | 96,006 |
Net Change In Cash | 2,381,995 | 2,270,336 | 2,147,930 | 1,612,169 |
Cost of Revenue | -216,593 | 136,199 | 111,163 | |
Free Cash Flow | 271,228 | -194,151 | 276,525 | 239,750 |
Cash | 65,435 | 58,904 | 281,677 | 151,452 |
Basic Shares | 67,517 | 72,560 | 75,265 | 75,060 |
Quarter | EPS |
---|---|
2024-09-30 | $0.89 |
2024-06-30 | $1.11 |
2024-03-31 | $1.35 |
2023-12-31 | -$0.41 |