Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$382,127
$411,356
$422,740
$390,872
Gross Profit
55,195
54,019
56,043
39,959
EBITDA
69,596
79,069
82,957
61,104
EBIT
15,822
32,874
36,241
15,683
Net Income
5,772
13,963
18,003
13,948
Net Change In Cash
382,127
411,356
422,740
390,872
Free Cash Flow
23,196
38,983
27,209
8,397
Cash
197,473
198,620
207,486
180,174
Basic Shares
115,143
115,956
116,216
116,929

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,607,095
$1,712,802
$1,512,764
$1,279,418
Gross Profit
205,216
233,169
110,609
82,294
EBITDA
292,726
273,951
197,150
161,110
EBIT
100,620
110,483
24,890
21,343
Net Income
51,686
51,918
-23,360
-20,145
Net Change In Cash
1,607,095
1,712,802
1,512,764
1,279,418
Cost of Revenue
-16,649
Free Cash Flow
97,785
25,903
16,199
-9,702
Cash
197,473
184,663
153,166
218,460
Basic Shares
115,749
115,829
109,161
109,072

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.21
2025-09-30
$0.12
2025-06-30
$0.16