| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,440,114 | $1,338,838 | $1,275,441 | $1,242,366 |
Gross Profit | 1,651,331 | 1,275,345 | 1,091,274 | 1,075,233 |
EBITDA | 529,756 | 475,866 | 367,306 | 436,280 |
EBIT | 465,197 | 421,818 | 309,555 | 384,810 |
Net Income | 388,136 | 287,122 | 160,051 | 273,579 |
Net Change In Cash | 1,440,114 | 1,338,838 | 1,275,441 | 1,242,366 |
Free Cash Flow | 512,453 | 276,978 | 333,518 | 463,960 |
Cash | 3,001,317 | 2,753,246 | 2,822,762 | 2,777,674 |
Basic Shares | 272,932 | 273,798 | 273,264 | 273,631 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,296,759 | $4,641,264 | $4,089,986 | $3,561,718 |
Gross Profit | 4,534,573 | 3,993,762 | 3,654,945 | 3,190,095 |
EBITDA | 1,877,609 | 1,666,833 | 1,463,854 | 1,203,727 |
EBIT | 1,649,781 | 1,471,818 | 1,318,111 | 1,068,297 |
Net Income | 1,108,888 | 1,055,484 | 1,041,144 | 848,952 |
Net Change In Cash | 5,296,759 | 4,641,264 | 4,089,986 | 3,561,718 |
Cost of Revenue | -153,789 | |||
Free Cash Flow | 1,586,910 | 1,118,009 | 1,246,673 | 1,117,679 |
Cash | 3,001,317 | 2,644,030 | 1,008,152 | 882,325 |
Basic Shares | 273,312 | 273,833 | 272,748 | 275,011 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.99 |
2025-09-30 | $1.93 |
2025-06-30 | $1.65 |