| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,297,028 | $1,045,994 | $838,040 | $699,022 |
Gross Profit | 485,282 | 1,038,884 | 833,830 | 694,829 |
EBITDA | 372,299 | 217,445 | 152,249 | 114,628 |
EBIT | 343,509 | 217,288 | 151,204 | 112,063 |
Net Income | 203,954 | 144,583 | 97,201 | 146,184 |
Net Change In Cash | 1,297,028 | 1,045,994 | 838,040 | 699,022 |
Free Cash Flow | 541,479 | 411,691 | -569,313 | |
Cash | 988,666 | 617,298 | 552,954 | |
Basic Shares | 42,834 | 41,897 | 43,971 | 42,058 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,880,084 | $2,996,361 | $2,442,666 | $2,778,898 |
Gross Profit | 3,835,028 | 2,979,593 | 2,425,949 | 2,762,048 |
EBITDA | 856,621 | 532,758 | 368,178 | 732,692 |
EBIT | 824,064 | 533,145 | 365,790 | 704,041 |
Net Income | 591,922 | 378,279 | 255,479 | 476,520 |
Net Change In Cash | 3,880,084 | 2,996,361 | 2,442,666 | 2,778,898 |
Cost of Revenue | 109,111 | |||
Free Cash Flow | 958,050 | 437,906 | 508,189 | |
Cash | 939,705 | 651,734 | 786,290 | |
Basic Shares | 44,381 | 41,646 | 40,099 | 41,037 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $5.13 |
2025-09-30 | $3.48 |
2025-06-30 | $2.42 |