Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$155,490
$269,260
$274,760
$241,670
Gross Profit
32,909
62,080
65,930
53,380
EBITDA
29,620
49,150
41,260
35,510
EBIT
29,620,000
34,630
26,900
21,680
Net Income
81,700
9,300
16,720
12,420
Net Change In Cash
155,490
269,260
274,760
241,670
Free Cash Flow
36,820
22,820
13,210
-3,750
Cash
30,020,000
33,640
30,280
32,710
Basic Shares
40,148
41,004
40,939
40,969

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$645,720
$925,010
$893,550
$883,830
Gross Profit
138,160
185,350
194,860
194,310
EBITDA
99,320
114,520
124,100
155,000
EBIT
42,290
49,600
66,510
101,780
Net Income
120,140
24,250
40,360
66,170
Net Change In Cash
645,720
925,010
893,550
883,830
Cost of Revenue
-28,650
Free Cash Flow
69,100
12,820
33,970
26,610
Cash
30,020,000
23,070
34,890
112,090
Basic Shares
40,790
41,055
41,685
42,478

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.40
2025-09-30
$0.61
2025-06-30
$0.61