Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $375,385 | $367,187 | $311,163 | $278,421 |
Gross Profit | 276,278 | 260,610 | 219,427 | 191,629 |
EBITDA | 386,769 | 337,676 | 274,916 | 251,809 |
EBIT | 321,715 | 269,483 | 216,609 | 197,173 |
Net Income | 251,171 | 209,166 | 170,450 | 153,928 |
Net Change In Cash | 375,385 | 367,187 | 311,163 | 278,421 |
Free Cash Flow | -930,600 | -219,500 | 238,200 | -25,700 |
Cash | 160,300 | 1,128,100 | 1,451,300 | 1,317,300 |
Basic Shares | 193,000 | 192,900 | 192,552 | 192,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,060,036 | $1,241,049 | $1,265,009 | $1,288,858 |
Gross Profit | 722,748 | 780,353 | 820,258 | 815,163 |
EBITDA | 944,180 | -89,817 | 1,078,599 | 1,150,784 |
EBIT | 729,697 | -367,925 | 803,739 | 853,820 |
Net Income | 525,591 | -474,953 | 672,840 | 727,244 |
Net Change In Cash | 1,060,036 | 1,241,049 | 1,265,009 | 1,288,858 |
Free Cash Flow | 421,500 | 469,600 | 858,000 | 194,900 |
Cash | 1,451,300 | 1,421,900 | 1,196,500 | 539,300 |
Basic Shares | 192,600 | 192,000 | 191,900 | 191,500 |
Quarter | EPS |
---|---|
2025-06-30 | $1.24 |
2025-03-31 | $1.07 |
2024-12-31 | $0.95 |
2024-09-30 | $0.80 |