Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$136,608
$134,277
$127,313
$116,964
Gross Profit
39,760
43,324
41,089
37,616
EBITDA
20,681
24,156
21,658
22,455
EBIT
15,123
19,005
16,974
17,860
Net Income
7,563
14,568
8,863
9,723
Net Change In Cash
136,608
134,277
127,313
116,964
Free Cash Flow
7,567
25,652
5,253
325
Cash
48,116
47,737
43,298
58,643
Basic Shares
130,395
130,917
131,991
132,478

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$489,650
$438,961
$2,196,795
$424,105
Gross Profit
156,566
150,246
733,390
147,805
EBITDA
88,461
75,327
383,893
73,280
EBIT
69,624
58,439
292,181
54,916
Net Income
40,620
29,494
129,578
18,707
Net Change In Cash
489,650
438,961
2,196,795
424,105
Free Cash Flow
45,674
9,421
54,448
13,125
Cash
47,737
9,132
211,638
35,596
Basic Shares
133,451
137,102
139,148
134,774

Earnings Calls

QuarterEPS
2026-03-31
$0.08
2025-12-31
$0.14
2025-09-30
$0.09
2025-06-30
$0.09