Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $339,275 | $316,578 | $312,942 | $298,357 |
Gross Profit | 339,275 | 316,578 | 312,942 | 298,357 |
EBITDA | 204,532 | 220,524 | 248,543 | 222,994 |
EBIT | 203,101 | 219,031 | 247,074 | 221,604 |
Net Income | 167,900 | 176,175 | 203,609 | 181,719 |
Net Change In Cash | 339,275 | 316,578 | 312,942 | 298,357 |
Free Cash Flow | 215,984 | 228,698 | 187,633 | 212,451 |
Cash | 131,480 | 109,306 | 197,402 | 164,255 |
Basic Shares | 106,104 | 106,554 | 106,778 | 106,770 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,267,152 | $1,131,085 | $1,018,340 | $1,028,510 |
Gross Profit | 1,267,152 | 1,131,085 | 1,018,340 | 1,028,510 |
EBITDA | 896,593 | 857,661 | 1,006,819 | 833,975 |
EBIT | 890,810 | 853,136 | 1,003,795 | 830,596 |
Net Income | 729,403 | 696,386 | 831,353 | 681,783 |
Net Change In Cash | 1,267,152 | 1,131,085 | 1,018,340 | 1,028,510 |
Cost of Revenue | -251 | -21,339 | ||
Free Cash Flow | 854,766 | 758,999 | 584,836 | 706,758 |
Cash | 131,480 | 141,787 | 81,240 | 81,491 |
Basic Shares | 106,550 | 107,129 | 107,653 | 111,555 |
Quarter | EPS |
---|---|
2024-12-31 | $1.58 |
2024-09-30 | $1.65 |
2024-06-30 | $1.91 |
2024-03-31 | $1.70 |