Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $537,396 | $518,986 | $511,579 | $484,858 |
Gross Profit | 288,751 | 278,470 | 263,424 | 244,739 |
EBITDA | 163,013 | 156,032 | 146,882 | 121,997 |
EBIT | 144,259 | 137,180 | 128,107 | 103,388 |
Net Income | 154,900 | 139,120 | 131,400 | 120,731 |
Net Change In Cash | 537,396 | 518,986 | 511,579 | 484,858 |
Free Cash Flow | 187,906 | 100,606 | 92,945 | 91,953 |
Cash | 901,134 | 768,592 | 846,929 | 834,998 |
Basic Shares | 130,671 | 132,073 | 132,745 | 132,160 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,919,793 | $1,991,037 | $1,918,309 | $1,684,058 |
Gross Profit | 1,919,793 | 1,045,270 | 1,087,985 | 945,994 |
EBITDA | 424,524 | 561,232 | 646,922 | 530,428 |
EBIT | 424,524 | 473,295 | 554,289 | 446,494 |
Net Income | 462,258 | 475,467 | 546,593 | 447,286 |
Net Change In Cash | 1,919,793 | 1,991,037 | 1,918,309 | 1,684,058 |
Cost of Revenue | 39,075 | 45,899 | -60,949 | |
Free Cash Flow | 388,237 | 491,635 | 580,565 | 410,115 |
Cash | 834,697 | 853,008 | 825,210 | 784,626 |
Basic Shares | 133,728 | 137,423 | 143,312 | 149,003 |
Quarter | EPS |
---|---|
2024-09-30 | $1.19 |
2024-06-30 | $1.05 |
2024-03-31 | $0.99 |
2023-12-31 | $0.91 |