Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,209,330 | $1,213,867 | $1,225,005 | $1,171,043 |
Gross Profit | 263,473 | 155,988 | 160,643 | 154,098 |
EBITDA | 70,508 | 74,565 | 82,547 | 73,855 |
EBIT | 57,771 | 59,194 | 68,059 | 59,713 |
Net Income | 46,193 | 50,033 | 52,624 | 47,096 |
Net Change In Cash | 1,209,330 | 1,213,867 | 1,225,005 | 1,171,043 |
Free Cash Flow | 75,618 | 40,638 | 84,927 | |
Cash | 515,018 | 468,830 | 438,062 | 467,671 |
Basic Shares | 35,328 | 35,420 | 35,654 | 35,750 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,819,245 | $5,303,322 | $7,436,562 | $6,537,568 |
Gross Profit | 1,074,004 | 714,239 | 960,227 | 866,083 |
EBITDA | 305,645 | 392,161 | 628,536 | 555,277 |
EBIT | 248,907 | 334,008 | 571,083 | 505,668 |
Net Income | 195,946 | 264,394 | 430,914 | 381,524 |
Net Change In Cash | 4,819,245 | 5,303,322 | 7,436,562 | 6,537,568 |
Cost of Revenue | 122,205 | -29,783 | ||
Free Cash Flow | 367,960 | 596,654 | 253,479 | |
Cash | 481,043 | 339,581 | 215,522 | |
Basic Shares | 35,538 | 35,920 | 36,633 | 38,235 |
Quarter | EPS |
---|---|
2024-12-31 | $1.31 |
2024-09-30 | $1.41 |
2024-06-30 | $1.48 |
2024-03-31 | $1.32 |