Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$349,593
$331,283
$299,813
$315,413
Gross Profit
219,951
208,702
168,631
153,963
EBITDA
74,117
69,453
112,506
25,322
EBIT
57,238
53,984
97,797
11,108
Net Income
44,274
38,178
11,671
9,720
Net Change In Cash
349,593
331,283
299,813
315,413
Free Cash Flow
-791,826
-803,788
-352,322
-202,593
Cash
10,629
752,562
895,515
954,058
Basic Shares
118,188
115,693
116,177
116,400

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,160,928
$1,135,411
$1,269,731
$898,631
Gross Profit
608,744
621,054
919,890
679,830
EBITDA
118,366
101,812
196,868
62,729
EBIT
65,066
54,617
153,037
18,444
Net Income
51,330
38,939
289,685
18,580
Net Change In Cash
1,160,928
1,135,411
1,269,731
898,631
Cost of Revenue
360,898
135,101
Free Cash Flow
-2,688,476
-1,196,109
306,087
205,456
Cash
954,058
1,252,504
1,057,030
687,126
Basic Shares
113,123
108,468
104,001
102,147

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.37
2025-06-30
$0.33
2025-03-31
$0.10