Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$308,442
$264,419
$314,673
$268,295
Gross Profit
174,051
160,931
188,728
162,643
EBITDA
5,947
-1,938
25,800
-2,640
EBIT
-11,456
-19,625
8,995
-15,230
Net Income
-12,814
-21,600
15,236
-17,375
Net Change In Cash
308,442
264,419
314,673
268,295
Free Cash Flow
39,700
32,063
31,484
37,721
Cash
365,314
364,398
366,157
418,538
Basic Shares
217,253
212,558
250,320
187,905

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,005,754
$728,723
$590,961
$458,338
Gross Profit
606,202
454,241
375,495
283,618
EBITDA
-11,700
-124,356
-221,549
-197,206
EBIT
-67,800
-175,505
-273,427
-243,128
Net Income
-69,771
-187,481
-279,239
-249,563
Net Change In Cash
1,005,754
728,723
590,961
458,338
Cost of Revenue
17,416
53,134
Free Cash Flow
92,094
54,553
39,250
17,536
Cash
366,157
131,732
121,110
103,859
Basic Shares
185,984
156,697
138,985
197,830

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.12
2025-03-31
-$0.10
2024-12-31
$0.23