Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$422,740
$390,872
$436,843
$422,828
Gross Profit
56,043
39,959
67,436
51,202
EBITDA
-137,812
63,566
70,139
71,126
EBIT
-254
18,145
27,855
30,735
Net Income
18,003
13,948
23,034
16,275
Net Change In Cash
422,740
390,872
436,843
422,828
Free Cash Flow
27,209
8,397
52,983
23,262
Cash
206,831
179,312
183,036
165,663
Basic Shares
116,216
116,929
115,829
118,293

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,712,802
$1,512,764
$1,279,418
$825,762
Gross Profit
379,437
99,209
82,295
731
EBITDA
273,951
197,150
161,110
17,037
EBIT
110,483
24,890
21,343
-106,829
Net Income
51,918
-23,360
-20,145
-131,891
Net Change In Cash
1,712,802
1,512,764
1,279,418
825,762
Cost of Revenue
-16,649
121,014
Free Cash Flow
25,903
16,199
-9,702
-65,367
Cash
183,036
151,741
214,788
235,390
Basic Shares
115,829
109,161
109,072
80,525

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.16
2025-03-31
$0.25
2024-12-31
$0.36