Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$438,270
$274,985
$292,238
$280,615
Gross Profit
85,726
40,950
54,738
57,866
EBITDA
55,505
24,486
38,294
40,515
EBIT
30,039
6,079
20,666
23,700
Net Income
23,566
4,921
14,747
18,368
Net Change In Cash
438,270
274,985
292,238
280,615
Free Cash Flow
15,484
2,868
1,372
19,199
Cash
295,771
282,917
284,570
290,172
Basic Shares
118,316
118,018
118,271
118,334

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,179,664
$963,713
$728,700
$564,119
Gross Profit
216,806
241,805
180,346
97,984
EBITDA
144,460
121,305
78,855
27,947
EBIT
70,799
60,950
31,422
-14,777
Net Income
63,743
130,319
13,280
-58,987
Net Change In Cash
1,179,664
963,713
728,700
564,119
Free Cash Flow
26,141
52,896
-41,705
-98,285
Cash
282,917
366,120
332,428
39,125
Basic Shares
118,018
118,273
63,448
1,328

Earnings Calls

QuarterEPS
2026-03-31
$0.20
2025-12-31
$0.04
2025-09-30
$0.12
2025-06-30
$0.16