Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$354,030
$349,593
$331,283
$299,813
Gross Profit
266,471
219,951
208,702
168,631
EBITDA
113,828
74,117
69,453
112,506
EBIT
97,187
57,238
53,984
97,797
Net Income
41,554
44,274
38,178
11,671
Net Change In Cash
354,030
349,593
331,283
299,813
Free Cash Flow
-791,826
-803,788
-352,322
Cash
11,749
10,629
752,562
895,515
Basic Shares
118,855
118,188
115,693
116,177

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,688,476
-1,196,109
306,087
Cash
11,749
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
2025-12-31
$0.35
2025-09-30
$0.37
2025-06-30
$0.33