| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $840,682 | $844,494 | $842,814 | $797,647 |
Gross Profit | 560,145 | 535,687 | 528,553 | 495,328 |
EBITDA | 199,091 | 204,656 | 208,098 | 182,047 |
EBIT | 176,585 | 180,761 | 154,763 | |
Net Income | 177,301 | 140,894 | 140,018 | 119,777 |
Net Change In Cash | 840,682 | 844,494 | 842,814 | 797,647 |
Free Cash Flow | 838,277 | 867,847 | 89,397 | 20,259 |
Cash | 1,658,102 | 1,426,043 | 1,359,063 | 1,416,695 |
Basic Shares | 60,916 | 63,196 | 63,376 | 63,548 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,325,637 | $3,361,741 | $3,045,094 | $1,999,402 |
Gross Profit | 2,119,713 | 1,918,035 | 1,928,810 | 1,788,680 |
EBITDA | 793,892 | 771,950 | 793,141 | 767,720 |
EBIT | 711,200 | 666,644 | 683,248 | 660,157 |
Net Income | 577,990 | 523,569 | 530,746 | 520,273 |
Net Change In Cash | 3,325,637 | 3,361,741 | 3,045,094 | 1,999,402 |
Cost of Revenue | -1,435,694 | |||
Free Cash Flow | 575,641 | 1,430,454 | 66,183 | 5,122,270 |
Cash | 1,658,102 | 1,434,701 | 1,348,265 | 1,401,716 |
Basic Shares | 60,916 | 63,745 | 65,652 | 67,212 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.48 |
2025-09-30 | $2.22 |
2025-06-30 | $2.19 |
2025-03-31 | $1.86 |