Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$93,842
$97,677
$91,872
$90,705
Gross Profit
92,961
96,519
90,815
89,658
EBITDA
82,800
83,493
80,889
73,635
EBIT
80,096
80,719
77,825
70,574
Net Income
27,947
29,364
26,039
19,331
Net Change In Cash
93,842
97,677
91,872
90,705
Free Cash Flow
28,001
8,901
7,898
8,262
Cash
13,907
17,296
8,346
15,579
Basic Shares
71,801
71,635
71,451
71,540

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$365,685
$361,616
$279,368
$193,293
Gross Profit
361,461
347,925
-55,055
190,630
EBITDA
320,359
140,407
239,560
163,433
EBIT
308,102
128,165
227,642
151,447
Net Income
105,763
-54,973
135,423
73,123
Net Change In Cash
365,685
361,616
279,368
193,293
Cost of Revenue
9,874
-57,951
Free Cash Flow
37,855
15,391
24,614
-1,221,063
Cash
8,346
18,761
1,442,269
29,619
Basic Shares
71,451
66,690
12,915
11,492

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.39
2025-03-31
$0.44
2024-12-31
$0.36