Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$411,356
$422,740
$390,872
$436,843
Gross Profit
54,019
56,043
39,959
67,436
EBITDA
79,069
82,957
61,104
76,497
EBIT
32,874
36,241
15,683
34,213
Net Income
13,963
18,003
13,948
23,034
Net Change In Cash
411,356
422,740
390,872
436,843
Free Cash Flow
38,983
27,209
8,397
52,983
Cash
198,620
207,486
180,174
184,663
Basic Shares
115,956
116,216
116,929
115,829

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,712,802
$1,512,764
$1,279,418
$825,762
Gross Profit
233,169
110,609
82,294
730
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
184,663
153,166
218,460
239,847
Basic Shares
115,829
109,161
109,072
80,525

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.24
2025-06-30
$0.16
2025-03-31
$0.25