Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$141,046
$93,968
$96,166
$93,166
Gross Profit
92,128
44,365
50,360
45,744
EBITDA
45,785
4,507
13,815
10,465
EBIT
-681
9,205
5,724
Net Income
41,192
2,539
10,246
11,552
Net Change In Cash
141,046
93,968
96,166
93,166
Free Cash Flow
59,021
15,578
8,381
14,122
Cash
338,541
296,099
277,273
267,605
Basic Shares
45,077
45,296
45,296
45,174

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$359,058
$405,059
$399,079
$359,364
Gross Profit
183,998
204,929
180,559
178,200
EBITDA
-15
68,598
40,201
55,602
EBIT
51,358
27,201
43,897
Net Income
15
53,595
25,446
56,625
Net Change In Cash
359,058
405,059
399,079
359,364
Cost of Revenue
20,676
Free Cash Flow
27,240
40,493
-41,027
6,683
Cash
277,273
242,219
190,611
182,418
Basic Shares
44,516
45,004
44,894
44,966

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.91
2025-03-31
$0.13
2024-12-31
$0.30