Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$56,906
$57,233
$56,346
$53,308
Gross Profit
35,718
36,579
34,008
38,029
EBITDA
39,916
41,090
48,867
32,810
EBIT
33,382
33,831
40,822
26,630
Net Income
29,696
29,861
36,914
24,391
Net Change In Cash
56,906
57,233
56,346
53,308
Free Cash Flow
14,566
26,861
-15,455
14,518
Cash
106,088
100,506
88,333
73,739
Basic Shares
6,980
6,954
6,974
6,989

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$212,897
$189,357
$182,694
$93,891
Gross Profit
127,330
119,859
114,521
52,229
EBITDA
149,763
143,815
129,839
52,946
EBIT
123,396
120,980
111,317
45,743
Net Income
112,775
114,549
106,244
42,963
Net Change In Cash
212,897
189,357
182,694
93,891
Free Cash Flow
-50,755
17,713
23,392
-21,486
Cash
73,739
58,613
25,845
26,530
Basic Shares
6,961
6,936
7,190
6,993

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$4.23
2025-06-30
$4.20
2025-03-31
$3.49