| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,752,856 | $1,618,758 | $1,473,940 | $1,452,220 |
Gross Profit | 1,560,579 | 1,405,273 | 1,258,812 | 1,226,643 |
EBITDA | 307,909 | 307,189 | 234,633 | 83,769 |
EBIT | 286,046 | 213,820 | 63,364 | |
Net Income | 264,361 | 211,371 | 155,055 | 52,992 |
Net Change In Cash | 1,752,856 | 1,618,758 | 1,473,940 | 1,452,220 |
Free Cash Flow | 321,099 | 592,658 | -227,781 | |
Cash | 3,614,937 | 2,199,799 | 2,977,953 | |
Basic Shares | 110,344 | 110,058 | 108,847 | 110,635 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $6,297,774 | $5,888,863 | $5,100,936 | $4,535,074 |
Gross Profit | 5,451,307 | 4,882,095 | 4,265,601 | 4,300,181 |
EBITDA | 933,500 | 1,014,410 | 788,154 | 955,326 |
EBIT | 871,139 | 928,444 | 706,692 | 885,116 |
Net Income | 683,779 | 731,379 | 522,536 | 662,155 |
Net Change In Cash | 6,297,774 | 5,888,863 | 5,100,936 | 4,535,074 |
Cost of Revenue | 24,292 | |||
Free Cash Flow | 416,649 | 447,352 | 1,075,088 | |
Cash | 2,918,139 | 3,577,169 | 2,199,985 | |
Basic Shares | 110,344 | 110,975 | 113,453 | 117,540 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.63 |
2025-09-30 | $1.95 |
2025-06-30 | $1.71 |