Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,603,383 | $1,540,044 | $1,711,396 | $1,501,567 |
Gross Profit | 384,227 | 370,800 | 402,228 | 367,174 |
EBITDA | 152,479 | 144,023 | 114,634 | 146,941 |
EBIT | 114,851 | 104,421 | 71,137 | 105,066 |
Net Income | 78,365 | 73,673 | 30,008 | 60,703 |
Net Change In Cash | 1,603,383 | 1,540,044 | 1,711,396 | 1,501,567 |
Free Cash Flow | -3,771 | -85,637 | 282,753 | -49,852 |
Cash | 120,280 | 107,308 | 195,795 | 120,288 |
Basic Shares | 44,623 | 44,659 | 44,630 | 44,642 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,068,641 | $5,511,549 | $5,278,521 | $4,662,572 |
Gross Profit | 1,506,259 | 1,373,283 | 1,358,048 | 1,165,107 |
EBITDA | 542,729 | 505,212 | 576,935 | 477,515 |
EBIT | 375,340 | 351,213 | 417,794 | 322,829 |
Net Income | 215,131 | 275,448 | 274,350 | 237,658 |
Net Change In Cash | 6,068,641 | 5,511,549 | 5,278,521 | 4,662,572 |
Free Cash Flow | -74,480 | 34,958 | 228,308 | 146,624 |
Cash | 195,795 | 211,108 | 258,993 | 278,794 |
Basic Shares | 44,592 | 44,581 | 44,278 | 44,215 |
Quarter | EPS |
---|---|
2024-06-30 | $2.08 |
2024-03-31 | $1.81 |
2023-12-31 | $1.56 |
2023-09-30 | $1.65 |