Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,443,914 | $1,080,119 | $1,097,736 | $1,084,647 |
Gross Profit | 565,854 | 423,747 | 437,031 | 421,870 |
EBITDA | 273,652 | 250,098 | 216,477 | 230,415 |
EBIT | 229,342 | 196,128 | 210,546 | |
Net Income | 169,444 | 146,924 | 141,978 | 125,824 |
Net Change In Cash | 1,443,914 | 1,080,119 | 1,097,736 | 1,084,647 |
Free Cash Flow | 135,934 | 145,611 | 127,184 | 103,283 |
Cash | 186,126 | 189,084 | 560,767 | 469,628 |
Basic Shares | 34,655 | 35,039 | 35,224 | 35,154 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,706,416 | $4,479,358 | $4,537,158 | $4,357,373 |
Gross Profit | 1,848,502 | 1,727,417 | 1,648,606 | 1,688,242 |
EBITDA | 1,005,817 | 929,555 | 851,338 | 890,434 |
EBIT | 918,085 | 848,915 | 771,087 | 817,511 |
Net Income | 584,170 | 519,118 | 452,263 | 510,467 |
Net Change In Cash | 4,706,416 | 4,479,358 | 4,537,158 | 4,357,373 |
Cost of Revenue | -94,313 | -11,666 | ||
Free Cash Flow | 512,012 | 485,468 | 388,083 | 560,034 |
Cash | 186,126 | 114,098 | 60,356 | 148,160 |
Basic Shares | 34,847 | 35,401 | 36,093 | 37,691 |
Quarter | EPS |
---|---|
2024-12-31 | $4.89 |
2024-09-30 | $4.19 |
2024-06-30 | $4.03 |
2024-03-31 | $3.58 |