Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $764,375 | $749,691 | $737,849 | $773,909 |
Gross Profit | 430,172 | 417,858 | 416,134 | 431,417 |
EBITDA | 224,865 | 191,421 | 62,917 | 156,819 |
EBIT | 156,229 | 123,292 | -3,127 | 92,618 |
Net Income | 111,004 | 80,038 | 15,289 | 31,105 |
Net Change In Cash | 764,375 | 749,691 | 737,849 | 773,909 |
Free Cash Flow | 306,563 | 56,512 | 72,549 | 111,182 |
Cash | 243,235 | 238,567 | 237,423 | 222,848 |
Basic Shares | 47,012 | 47,361 | 47,394 | 47,301 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,974,489 | $2,791,041 | $2,809,563 | $2,537,156 |
Gross Profit | 1,646,931 | 1,531,087 | 1,549,602 | 1,324,874 |
EBITDA | 792,260 | 751,653 | 873,095 | 665,978 |
EBIT | 550,142 | 521,063 | 635,733 | 438,726 |
Net Income | 356,328 | 363,139 | 485,374 | 335,324 |
Net Change In Cash | 2,974,489 | 2,791,041 | 2,809,563 | 2,537,156 |
Cost of Revenue | -134,110 | 93,054 | 54,523 | |
Free Cash Flow | 419,196 | 262,951 | 579,801 | 345,712 |
Cash | 222,848 | 292,034 | 445,084 | 375,880 |
Basic Shares | 47,304 | 47,309 | 47,427 | 47,287 |
Quarter | EPS |
---|---|
2024-09-30 | $3.49 |
2024-06-30 | $3.42 |
2024-03-31 | $3.21 |
2023-12-31 | $3.38 |