Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $699,284 | $670,194 | $608,113 | $631,149 |
Gross Profit | 305,556 | 299,510 | 269,485 | 282,800 |
EBITDA | 99,069 | 107,548 | 88,568 | 98,535 |
EBIT | 85,486 | 98,026 | 78,543 | 89,030 |
Net Income | 63,978 | 70,548 | 51,769 | 59,507 |
Net Change In Cash | 699,284 | 670,194 | 608,113 | 631,149 |
Free Cash Flow | 74,457 | 129,147 | 91,681 | 50,823 |
Cash | 334,066 | 269,427 | 224,296 | 215,059 |
Basic Shares | 56,321 | 56,054 | 56,456 | 56,739 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,607,578 | $2,607,472 | $2,631,444 | $2,475,916 |
Gross Profit | 1,161,570 | 1,087,837 | 1,134,368 | 1,107,726 |
EBITDA | 342,289 | 350,353 | 407,479 | 320,570 |
EBIT | 342,247 | 312,307 | 370,353 | 283,971 |
Net Income | 245,802 | 230,994 | 245,493 | 195,423 |
Net Change In Cash | 2,607,578 | 2,607,472 | 2,631,444 | 2,475,916 |
Cost of Revenue | -117,440 | -59,575 | ||
Free Cash Flow | 368,230 | 319,165 | 55,188 | 246,989 |
Cash | 334,066 | 215,050 | 59,179 | 185,322 |
Basic Shares | 56,321 | 56,931 | 56,962 | 59,086 |
Quarter | EPS |
---|---|
2024-12-31 | $1.38 |
2024-09-30 | $1.37 |
2024-06-30 | $0.98 |
2024-03-31 | $1.16 |