Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$174,580
$168,280
$155,490
$269,260
Gross Profit
35,340
35,390
32,909
62,080
EBITDA
52,830
22,300
29,620
31,010
EBIT
-470
7,780
29,620
16,490
Net Income
13,370
800,830
81,700
9,300
Net Change In Cash
174,580
168,280
155,490
269,260
Free Cash Flow
129,190
-24,600
36,820
22,820
Cash
1,242,480
1,309,610
30,020
33,640
Basic Shares
36,211
37,426
40,148
41,113

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-06-30
$0.52
2026-03-31
$0.24
2025-12-31
$0.40
2025-09-30
$0.61