| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $796,724 | $710,641 | $668,538 | $603,633 |
Gross Profit | 461,303 | 427,348 | 403,743 | 365,739 |
EBITDA | 55,818 | 64,221 | 6,960 | 135,665 |
EBIT | 33,818 | 44,615 | -10,197 | 116,212 |
Net Income | 3,000 | -2,186 | 36,117 | 87,980 |
Net Change In Cash | 796,724 | 710,641 | 668,538 | 603,633 |
Free Cash Flow | 155,427 | 33,379 | -114,657 | 932 |
Cash | 1,201,147 | 1,423,871 | 615,496 | 1,092,938 |
Basic Shares | 100,000 | 78,416 | 82,062 | 81,484 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,779,536 | $2,082,526 | $1,560,699 | $1,189,935 |
Gross Profit | 1,658,133 | 1,241,380 | 955,453 | 728,638 |
EBITDA | 262,664 | 437,027 | 183,371 | 227,624 |
EBIT | 184,448 | 388,602 | 164,056 | 196,518 |
Net Income | 124,911 | 377,034 | 175,783 | 147,139 |
Net Change In Cash | 2,779,536 | 2,082,526 | 1,560,699 | 1,189,935 |
Free Cash Flow | 75,081 | 329,527 | 128,993 | 179,252 |
Cash | 1,201,147 | 454,844 | 598,545 | 353,684 |
Basic Shares | 100,000 | 78,558 | 75,456 | 72,534 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.15 |
2025-09-30 | $1.17 |
2025-06-30 | $2.12 |