Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $793,334 | $804,843 | $803,410 | $790,037 |
Gross Profit | 502,270 | -20,673 | 803,410 | 338,190 |
EBITDA | 245,747 | 226,089 | 593,189 | 265,266 |
EBIT | 240,497 | 221,315 | 588,866 | 260,671 |
Net Income | 178,344 | 169,051 | 167,070 | 164,373 |
Net Change In Cash | 793,334 | 804,843 | 803,410 | 790,037 |
Free Cash Flow | 159,040 | 188,744 | 268,060 | 193,222 |
Cash | 621,198 | 625,072 | 687,821 | 550,142 |
Basic Shares | 32,911 | 33,342 | 34,199 | 33,891 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,089,143 | $2,815,691 | $2,720,133 | $2,771,939 |
Gross Profit | 3,089,143 | 2,479,044 | 1,526,388 | 2,771,939 |
EBITDA | 962,648 | 2,596,378 | 681,394 | 703,983 |
EBIT | 1,003,532 | 2,564,414 | 647,220 | 674,147 |
Net Income | 470,518 | 576,601 | 472,068 | 477,362 |
Net Change In Cash | 3,089,143 | 2,815,691 | 2,720,133 | 2,771,939 |
Cost of Revenue | -155,068 | |||
Free Cash Flow | 832,860 | 658,620 | 731,860 | 632,268 |
Cash | 687,821 | 613,148 | 489,240 | 392,501 |
Basic Shares | 34,199 | 36,027 | 38,106 | 39,652 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.46 |
2025-03-31 | $5.02 |
2024-12-31 | $5.03 |