Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$157,050
$57,866
$62,191
$41,677
Gross Profit
147,239
14,737
24,888
19,569
EBITDA
55,067
18,176
19,783
16,573
EBIT
54,158
17,529
19,146
16,032
Net Income
40,024
13,159
13,501
11,957
Net Change In Cash
157,050
57,866
62,191
41,677
Free Cash Flow
72,002
9,363
21,583
13,545
Cash
161,931
79,898
75,075
55,868
Basic Shares
25,799
25,814
25,820
25,829

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$404,947
$168,352
$141,449
$154,274
Gross Profit
370,229
80,821
57,582
66,618
EBITDA
131,317
74,318
57,194
31,357
EBIT
127,859
72,097
54,351
28,002
Net Income
94,023
49,294
41,799
17,632
Net Change In Cash
404,947
168,352
141,449
154,274
Free Cash Flow
133,804
67,284
28,326
32,368
Cash
161,931
46,834
20,658
51,678
Basic Shares
25,818
25,876
26,070
26,186

Earnings Calls

QuarterEPS
2025-12-31
$1.02
2025-09-30
$0.51
2025-06-30
$0.52
2025-03-31
$0.61