Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$184,068
$194,942
$179,116
$164,738
Gross Profit
22,853
30,092
24,428
29,095
EBITDA
21,837
15,874
9,968
2,701
EBIT
9,787
9,891
4,597
2,261
Net Income
14,570
7,074
1,731
10,101
Net Change In Cash
184,068
194,942
179,116
164,738
Free Cash Flow
7,714
16,512
-527
-7,963
Cash
6,729
13,291
9,795
3,657
Basic Shares
34,735
34,773
34,775
34,612

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$722,864
$598,025
$573,323
$761,985
Gross Profit
106,468
96,056
71,126
104,894
EBITDA
50,380
31,081
-116,466
40,107
EBIT
26,536
5,544
-144,149
13,705
Net Income
23,819
-64,565
-105,905
28,455
Net Change In Cash
722,864
598,025
573,323
761,985
Cost of Revenue
-10,918
Free Cash Flow
15,736
11,161
-2,451
-57,719
Cash
6,729
7,062
9,660
19,232
Basic Shares
34,735
34,346
34,133
33,826

Earnings Calls

QuarterEPS
2025-09-30
$0.20
2025-06-30
$0.05
2025-03-31
$0.29
2024-12-31
-$2.11