Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $557,190 | $537,396 | $518,986 | $511,579 |
Gross Profit | 557,190 | 288,751 | 278,470 | 263,424 |
EBITDA | 145,544 | 221,256 | 156,032 | 146,882 |
EBIT | 202,502 | 137,180 | 128,107 | |
Net Income | 155,771 | 154,900 | 139,120 | 131,400 |
Net Change In Cash | 557,190 | 537,396 | 518,986 | 511,579 |
Free Cash Flow | 184,320 | 187,906 | 100,606 | 92,945 |
Cash | 839,891 | 901,134 | 768,592 | 846,929 |
Basic Shares | 131,421 | 130,671 | 132,073 | 132,745 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,125,151 | $1,919,793 | $1,991,037 | $1,918,309 |
Gross Profit | 2,125,151 | 1,919,793 | 1,045,270 | 1,087,985 |
EBITDA | 551,741 | 424,524 | 561,232 | 646,922 |
EBIT | 424,524 | 473,295 | 554,289 | |
Net Income | 581,191 | 462,258 | 475,467 | 546,593 |
Net Change In Cash | 2,125,151 | 1,919,793 | 1,991,037 | 1,918,309 |
Cost of Revenue | 39,075 | 45,899 | ||
Free Cash Flow | 622,343 | 388,237 | 491,635 | 580,565 |
Cash | 839,891 | 834,697 | 853,008 | 825,210 |
Basic Shares | 131,727 | 133,728 | 137,423 | 143,312 |
Quarter | EPS |
---|---|
2024-12-31 | $1.19 |
2024-09-30 | $1.19 |
2024-06-30 | $1.05 |
2024-03-31 | $0.99 |