Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$152,834
$153,086
$129,635
$151,407
Gross Profit
49,414
83,684
32,222
49,546
EBITDA
72,570
82,504
68,820
76,362
EBIT
40,024
55,154
33,993
42,176
Net Income
18,478
33,155
21,453
27,036
Net Change In Cash
152,834
153,086
129,635
151,407
Free Cash Flow
43,362
10,935
40,438
-41,016
Cash
204,871
216,597
238,140
91,032
Basic Shares
66,093
66,446
69,502
70,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
274,716
270,417
264,707
209,256
EBIT
140,219
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-03-31
$0
2025-12-31
$0.32
2025-09-30
$0.36
2025-06-30
$0.14