Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$168,280
$155,490
$269,260
$274,760
Gross Profit
35,390
32,909
62,080
65,930
EBITDA
22,300
29,620
31,010
41,260
EBIT
7,780
29,620
16,490
26,900
Net Income
800,830
81,700
9,300
16,719
Net Change In Cash
168,280
155,490
269,260
274,760
Free Cash Flow
-24,600
36,820
22,820
13,210
Cash
1,309,610
30,020
33,640
30,280
Basic Shares
37,426
40,148
41,113
40,929

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