| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,365,980 | $1,215,529 | $1,052,897 | $1,178,698 |
Gross Profit | 1,266,979 | 1,119,844 | 963,348 | 1,073,579 |
EBITDA | 506,331 | 581,525 | 257,212 | 336,876 |
EBIT | 482,308 | 558,606 | 234,850 | 314,143 |
Net Income | 424,169 | 404,999 | 158,203 | 201,212 |
Net Change In Cash | 1,365,980 | 1,215,529 | 1,052,897 | 1,178,698 |
Free Cash Flow | 544,642 | 25,667 | 262,898 | 363,834 |
Cash | 2,455,006 | 1,954,969 | 1,941,722 | 1,687,829 |
Basic Shares | 201,429 | 198,526 | 198,197 | 210,530 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,241,216 | $3,695,649 | $3,394,635 | $2,986,267 |
Gross Profit | 3,863,501 | 3,380,499 | 3,141,283 | 2,798,932 |
EBITDA | 408,158 | 919,426 | 599,637 | 630,196 |
EBIT | 318,910 | 836,766 | 531,782 | 572,352 |
Net Income | 32,615 | 597,599 | 340,660 | 948,581 |
Net Change In Cash | 4,241,216 | 3,695,649 | 3,394,635 | 2,986,267 |
Cost of Revenue | 890,605 | 547,965 | ||
Free Cash Flow | 249,074 | 449,001 | 892,108 | 568,482 |
Cash | 1,687,829 | 3,213,376 | 2,951,422 | 2,057,440 |
Basic Shares | 210,530 | 225,928 | 223,958 | 222,074 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.26 |
2025-06-30 | $1.57 |
2025-03-31 | $0.80 |
2024-12-31 | $1.43 |