Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$261,207
$354,030
$349,593
$331,283
Gross Profit
176,234
266,471
219,951
208,702
EBITDA
7,130
113,828
74,117
69,453
EBIT
-8,689
97,187
57,238
53,984
Net Income
51,603
41,554
44,274
38,178
Net Change In Cash
261,207
354,030
349,593
331,283
Free Cash Flow
-644,774
-919,345
-791,826
-803,788
Cash
801,943
917,654
827,387
752,562
Basic Shares
117,333
118,855
118,188
115,693

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,334,719
$1,160,928
$1,135,411
$1,269,731
Gross Profit
863,755
608,744
621,054
919,890
EBITDA
369,904
118,366
101,812
196,868
EBIT
306,206
65,066
54,617
153,037
Net Income
135,677
51,330
38,939
289,685
Net Change In Cash
1,334,719
1,160,928
1,135,411
1,269,731
Cost of Revenue
360,898
Free Cash Flow
-2,867,281
-2,688,476
-1,196,109
306,087
Cash
917,654
954,058
1,252,504
1,057,030
Basic Shares
118,855
113,123
108,468
104,001

Earnings Calls

QuarterEPS
2026-03-31
$0.44
2025-12-31
$0.35
2025-09-30
$0.37
2025-06-30
$0.33