Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$269,260
$274,760
$241,670
$228,050
Gross Profit
62,080
65,930
53,380
37,390
EBITDA
49,150
41,260
35,510
33,680
EBIT
34,630
26,900
21,680
11,340
Net Income
9,300
16,720
12,420
5,640
Net Change In Cash
269,260
274,760
241,670
228,050
Free Cash Flow
22,820
13,210
-3,750
12,100
Cash
33,640
30,280
32,710
23,070
Basic Shares
41,004
40,939
40,969
41,055

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$925,010
$893,550
$883,830
$857,110
Gross Profit
185,350
194,860
194,310
202,430
EBITDA
114,520
124,100
155,000
137,070
EBIT
49,600
66,510
101,780
83,620
Net Income
24,250
40,360
66,170
57,310
Net Change In Cash
925,010
893,550
883,830
857,110
Cost of Revenue
-28,650
66,790
Free Cash Flow
12,820
33,970
26,610
89,160
Cash
23,070
34,890
112,090
140,740
Basic Shares
41,055
41,685
42,478
43,281

Earnings Calls

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