Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$167,936
$140,619
$152,834
$153,086
Gross Profit
61,068
41,660
49,414
83,684
EBITDA
96,666
81,468
72,109
82,504
EBIT
65,201
49,535
39,563
55,154
Net Income
52,985
35,461
18,478
33,155
Net Change In Cash
167,936
140,619
152,834
153,086
Free Cash Flow
33,180
45,768
43,362
10,935
Cash
273,834
199,606
204,871
216,597
Basic Shares
62,368
65,630
66,093
66,446

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-06-30
$0.85
2026-03-31
$0.50
2025-12-31
$0.32
2025-09-30
$0.36