| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $928,505 | $919,400 | $936,360 | $849,015 |
Gross Profit | 588,589 | 576,693 | 653,721 | 541,841 |
EBITDA | 396,662 | 424,514 | 480,075 | 306,792 |
EBIT | 302,005 | 329,816 | 388,320 | 257,295 |
Net Income | 155,167 | 172,332 | 251,999 | 149,927 |
Net Change In Cash | 928,505 | 919,400 | 936,360 | 849,015 |
Free Cash Flow | 428,085 | 178,886 | 407,638 | 240,926 |
Cash | 996,826 | 1,099,107 | 1,154,888 | 911,015 |
Basic Shares | 91,315 | 91,665 | 97,253 | 90,770 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,304,329 | $2,875,913 | $2,329,057 | $1,719,371 |
Gross Profit | 2,088,726 | 1,766,100 | 1,469,505 | 1,067,071 |
EBITDA | 1,218,023 | 1,105,389 | 929,028 | 603,331 |
EBIT | 1,013,906 | 815,878 | 717,085 | 449,111 |
Net Income | 631,510 | 386,324 | 373,569 | 223,326 |
Net Change In Cash | 3,304,329 | 2,875,913 | 2,329,057 | 1,719,371 |
Free Cash Flow | 1,040,044 | 798,195 | 546,875 | 354,067 |
Cash | 911,015 | 553,030 | 1,093,082 | 748,562 |
Basic Shares | 91,154 | 90,536 | 89,936 | 94,103 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $2.08 |
2025-06-30 | $2.27 |
2025-03-31 | $2.76 |