Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $737,849 | $773,909 | $746,389 | $743,259 |
Gross Profit | 416,134 | 431,417 | 416,311 | 407,823 |
EBITDA | 202,049 | 202,404 | 230,622 | 206,721 |
EBIT | 136,005 | 138,203 | 173,028 | 146,225 |
Net Income | 15,289 | 31,105 | 137,140 | 111,335 |
Net Change In Cash | 737,849 | 773,909 | 746,389 | 743,259 |
Cost of Revenue | -13,459 | |||
Free Cash Flow | 72,549 | 111,182 | 177,224 | 68,561 |
Cash | 237,423 | 222,848 | 881,499 | 250,816 |
Basic Shares | 47,394 | 47,301 | 47,299 | 47,329 |
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 | 817,612 | 745,022 | 797,366 | 689,969 |
EBIT | 575,494 | 499,725 | 628,095 | 423,068 |
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-03-31 | $3.21 |
2023-12-31 | $3.38 |
2023-09-30 | $3.64 |
2023-06-30 | $3.41 |