Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,930,216 | $1,717,547 | $1,603,383 | $1,540,044 |
Gross Profit | 465,201 | 412,784 | 384,227 | 370,800 |
EBITDA | 180,419 | 171,834 | 150,478 | 144,023 |
EBIT | 141,396 | 132,811 | 112,851 | 104,421 |
Net Income | 89,993 | 79,106 | 78,365 | 73,673 |
Net Change In Cash | 1,930,216 | 1,717,547 | 1,603,383 | 1,540,044 |
Free Cash Flow | 404,022 | 5,068 | -3,771 | -85,637 |
Cash | 265,351 | 119,199 | 120,662 | 107,308 |
Basic Shares | 44,937 | 44,618 | 44,623 | 44,659 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $6,827,871 | $5,974,744 | $5,511,549 | $5,278,521 |
Gross Profit | 1,641,820 | 1,482,954 | 1,373,283 | 1,358,048 |
EBITDA | 647,444 | 544,811 | 505,269 | 576,645 |
EBIT | 489,053 | 380,012 | 351,270 | 417,504 |
Net Income | 321,138 | 215,131 | 275,448 | 274,350 |
Net Change In Cash | 6,827,871 | 5,974,744 | 5,511,549 | 5,278,521 |
Free Cash Flow | 319,559 | -73,328 | 34,958 | 228,308 |
Cash | 265,351 | 197,429 | 211,108 | 258,993 |
Basic Shares | 44,709 | 44,592 | 44,581 | 44,278 |
Quarter | EPS |
---|---|
2024-12-31 | $2.66 |
2024-09-30 | $2.21 |
2024-06-30 | $2.08 |
2024-03-31 | $1.81 |