| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,006,004 | $863,460 | $759,112 | $665,494 |
Gross Profit | 959,130 | 863,460 | 759,112 | 665,494 |
EBITDA | 172,593 | 130,619 | 83,354 | 28,839 |
EBIT | 123,619 | 85,159 | 42,843 | -17,519 |
Net Income | 67,979 | 46,154 | 20,819 | -8,766 |
Net Change In Cash | 1,006,004 | 863,460 | 759,112 | 665,494 |
Free Cash Flow | 618,516 | 104,899 | -374,298 | -184,848 |
Cash | 229,109 | 224,091 | 195,829 | 157,078 |
Basic Shares | 254,264 | 253,179 | 253,670 | 176,352 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,337,073 | $2,738,502 | $2,470,368 | $2,705,527 |
Gross Profit | 3,155,770 | 2,738,502 | 2,470,368 | 2,705,527 |
EBITDA | 415,305 | 337,341 | 291,560 | 351,385 |
EBIT | 234,002 | 163,042 | 125,339 | 185,569 |
Net Income | 126,186 | 61,234 | 42,575 | 83,275 |
Net Change In Cash | 3,337,073 | 2,738,502 | 2,470,368 | 2,705,527 |
Cost of Revenue | 46,452 | |||
Free Cash Flow | 172,001 | -43,055 | -321,322 | 1,134,154 |
Cash | 229,109 | 197,691 | 164,894 | 233,016 |
Basic Shares | 253,450 | 177,691 | 176,382 | 245,177 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.68 |
2025-09-30 | $0.42 |
2025-06-30 | $0.31 |