Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$178,740
$174,580
$168,280
$155,490
Gross Profit
36,430
35,340
35,390
32,909
EBITDA
30,700
9,470
22,300
29,620
EBIT
21,430
-470
7,780
29,620
Net Income
19,360
13,370
800,830
81,700
Net Change In Cash
178,740
174,580
168,280
155,490
Free Cash Flow
-73,760
129,190
-24,600
36,820
Cash
1,158,540
1,242,480
1,309,610
30,020
Basic Shares
36,063
36,211
37,426
40,148

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$645,720
$630,800
$893,550
$883,830
Gross Profit
131,240
123,200
194,860
194,310
EBITDA
99,320
80,300
124,100
155,000
EBIT
42,290
15,380
66,510
101,780
Net Income
120,140
24,250
40,360
66,170
Net Change In Cash
645,720
630,800
893,550
883,830
Cost of Revenue
-28,650
Free Cash Flow
69,100
12,820
33,970
26,610
Cash
30,020
23,070
34,890
112,090
Basic Shares
40,790
40,725
41,685
42,478

Earnings Calls

QuarterEPS
2026-09-30
$0.50
2026-06-30
$0.52
2026-03-31
$0.24
2025-12-31
$0.40