Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$110,423
$141,046
$93,968
$96,166
Gross Profit
63,513
92,128
44,365
50,360
EBITDA
38,525
50,575
5,040
13,815
EBIT
33,289
45,385
-149
9,205
Net Income
28,302
41,192
2,539
10,246
Net Change In Cash
110,423
141,046
93,968
96,166
Free Cash Flow
34,466
59,021
15,578
8,381
Cash
362,382
338,541
296,099
277,273
Basic Shares
44,930
45,077
45,495
45,296

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$359,058
$405,059
$399,079
$359,364
Gross Profit
183,998
204,929
180,559
178,200
EBITDA
36,816
68,598
47,477
67,307
EBIT
18,190
51,358
33,701
55,602
Net Income
6,129
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
41,076
-41,027
7,120
Cash
277,273
242,219
190,611
182,418
Basic Shares
45,168
45,004
44,894
44,966

Earnings Calls

QuarterEPS
2025-09-30
$0.72
2025-06-30
$0.91
2025-03-31
$0.13
2024-12-31
$0.30