| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,506,835 | $1,365,980 | $1,215,529 | $1,052,897 |
Gross Profit | 1,369,478 | 1,266,980 | 1,119,844 | 963,348 |
EBITDA | 414,505 | 506,923 | 581,525 | 257,212 |
EBIT | 390,523 | 482,900 | 558,606 | 234,850 |
Net Income | 299,279 | 424,169 | 404,999 | 158,203 |
Net Change In Cash | 1,506,835 | 1,365,980 | 1,215,529 | 1,052,897 |
Free Cash Flow | 521,424 | 544,642 | 25,667 | 262,898 |
Cash | 3,097,817 | 2,455,006 | 1,954,969 | 1,941,722 |
Basic Shares | 204,766 | 201,429 | 198,744 | 198,197 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,141,242 | $4,241,216 | $3,695,649 | $3,394,635 |
Gross Profit | 4,702,526 | 3,863,501 | 3,380,499 | 3,141,283 |
EBITDA | 1,760,165 | 408,158 | 919,426 | 599,637 |
EBIT | 1,666,879 | 318,910 | 836,766 | 531,782 |
Net Income | 1,286,650 | 32,615 | 597,599 | 340,660 |
Net Change In Cash | 5,141,242 | 4,241,216 | 3,695,649 | 3,394,635 |
Cost of Revenue | 890,605 | |||
Free Cash Flow | 1,354,631 | 249,074 | 449,001 | 892,108 |
Cash | 3,097,817 | 1,687,829 | 3,213,376 | 2,951,422 |
Basic Shares | 200,700 | 210,530 | 225,928 | 223,958 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.80 |
2025-09-30 | $2.26 |
2025-06-30 | $1.57 |
2025-03-31 | $0.80 |