Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $699,633 | $670,462 | $695,577 | $715,657 |
Gross Profit | 392,822 | 370,817 | 375,166 | 376,560 |
EBITDA | 280,043 | 243,622 | 269,323 | 253,355 |
EBIT | 239,659 | 223,863 | 235,037 | 236,159 |
Net Income | 182,978 | 171,959 | 182,181 | 181,194 |
Net Change In Cash | 699,633 | 670,462 | 695,577 | 715,657 |
Free Cash Flow | 128,063 | 242,348 | 120,989 | 257,982 |
Cash | 2,705,945 | 2,377,689 | 2,781,101 | 2,678,726 |
Basic Shares | 113,773 | 114,216 | 114,023 | 114,031 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,773,990 | $2,250,722 | $1,380,571 | $1,186,845 |
Gross Profit | 1,482,585 | 1,396,564 | 1,173,251 | 1,183,196 |
EBITDA | 1,020,534 | 930,805 | 777,047 | 796,052 |
EBIT | 931,292 | 867,003 | 721,530 | 752,921 |
Net Income | 716,456 | 690,783 | 564,141 | 579,001 |
Net Change In Cash | 2,773,990 | 2,250,722 | 1,380,571 | 1,186,845 |
Free Cash Flow | 738,848 | 852,412 | 735,094 | 508,744 |
Cash | 2,781,101 | 2,149,529 | 1,033,454 | 2,053,829 |
Basic Shares | 114,015 | 114,833 | 120,700 | 129,618 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.58 |
2025-03-31 | $1.47 |
2024-12-31 | $1.56 |