| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,007,060 | $1,020,915 | $957,478 | $724,193 |
Gross Profit | 690,591 | 678,332 | 540,472 | 450,034 |
EBITDA | 340,109 | 258,782 | 181,151 | 197,940 |
EBIT | 304,271 | 232,598 | 155,706 | 181,563 |
Net Income | 216,623 | 182,567 | 125,408 | 144,659 |
Net Change In Cash | 1,007,060 | 1,020,915 | 957,478 | 724,193 |
Free Cash Flow | 355,798 | 64,082 | 102,408 | |
Cash | 591,645 | 1,682,617 | 1,808,571 | 1,239,780 |
Basic Shares | 389,550 | 357,278 | 340,250 | 321,016 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,709,646 | $2,956,348 | $2,540,163 | $1,853,981 |
Gross Profit | 2,359,429 | 1,774,861 | 1,777,608 | 1,582,916 |
EBITDA | 977,982 | 746,070 | 816,558 | 607,026 |
EBIT | 874,138 | 680,438 | 754,223 | 544,733 |
Net Income | 669,257 | 539,188 | 581,992 | 428,287 |
Net Change In Cash | 3,709,646 | 2,956,348 | 2,540,163 | 1,853,981 |
Cost of Revenue | -93,607 | |||
Free Cash Flow | 592,015 | 477,967 | 776,524 | |
Cash | 591,645 | 1,227,968 | 1,174,758 | 728,412 |
Basic Shares | 389,550 | 311,001 | 291,855 | 276,688 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.62 |
2025-09-30 | $0.59 |
2025-06-30 | $0.53 |
2025-03-31 | $0.45 |