Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$140,619
$152,834
$153,086
$129,635
Gross Profit
41,660
49,414
83,684
32,222
EBITDA
63,341
72,570
82,504
68,820
EBIT
31,408
40,024
55,154
33,993
Net Income
35,461
18,478
33,155
21,453
Net Change In Cash
140,619
152,834
153,086
129,635
Free Cash Flow
45,768
43,362
10,935
40,438
Cash
199,606
204,871
216,597
238,140
Basic Shares
65,630
66,093
66,446
69,502

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.50
2025-12-31
$0.32
2025-09-30
$0.36
2025-06-30
$0.14