Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$155,031
$167,936
$140,619
$152,834
Gross Profit
45,859
61,068
41,660
49,414
EBITDA
36,101
96,666
81,468
72,109
EBIT
65,201
49,535
39,563
Net Income
78,344
52,985
35,461
18,478
Net Change In Cash
155,031
167,936
140,619
152,834
Free Cash Flow
36,786
33,180
45,768
43,362
Cash
269,114
273,834
199,606
204,871
Basic Shares
61,911
62,368
65,630
66,093

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$586,961
$566,679
$550,737
$473,792
Gross Profit
176,572
319,501
170,513
88,916
EBITDA
308,635
270,417
264,707
209,256
EBIT
174,138
137,692
135,505
83,036
Net Income
100,122
85,571
82,255
53,473
Net Change In Cash
586,961
566,679
550,737
473,792
Free Cash Flow
65,894
169,121
-17,258
84,539
Cash
204,871
130,455
149,581
146,560
Basic Shares
68,036
71,838
74,607
77,558

Earnings Calls

QuarterEPS
2026-09-30
$0.41
2026-06-30
$0.85
2026-03-31
$0.50
2025-12-31
$0.32