Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$422,893
$645,979
$589,793
$586,928
Gross Profit
263,120
450,925
382,336
384,957
Net Income
-71,882
-76,794
-21,879
211,452
Net Change In Cash
422,893
645,979
589,793
586,928
Free Cash Flow
7,427
31,365
25,271
-7,730
Cash
1,112,445
960,211
1,005,496
1,093,866
Basic Shares
74,562
77,344
77,423
79,897

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,393,189
$2,622,121
$2,919,403
$5,235,280
Gross Profit
1,583,424
1,619,709
1,700,172
3,301,575
Net Income
-104,026
-539,897
265,942
-1,170,170
Net Change In Cash
2,393,189
2,622,121
2,919,403
5,235,280
Free Cash Flow
42,076
339,504
95,944
-222,544
Cash
960,211
1,381,736
1,297,445
1,417,390
Basic Shares
77,344
86,270
85,904
88,872

Earnings Calls

QuarterEPS
2026-03-31
-$0.49
2025-12-31
$0.15
2025-09-30
-$0.36
2025-06-30
-$0.30