Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$127,787
$182,313
$168,759
$130,921
Gross Profit
44,577
68,668
61,265
48,085
EBITDA
10,630
30,907
25,328
19,495
EBIT
10,194
30,679
25,122
19,293
Net Income
5,527
24,003
22,908
18,882
Net Change In Cash
127,787
182,313
168,759
130,921
Free Cash Flow
-7,123
35,646
20,861
-10,359
Cash
196,873
203,705
168,315
153,608
Basic Shares
60,373
59,878
59,643
59,975

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$609,780
$516,013
$493,612
$427,787
Gross Profit
222,595
198,783
180,069
103,361
EBITDA
83,744
71,533
58,611
12,289
EBIT
82,672
70,788
57,951
10,388
Net Income
71,320
55,952
46,629
7,814
Net Change In Cash
609,780
516,013
493,612
427,787
Cost of Revenue
-8,883
Free Cash Flow
39,025
41,925
106,556
-11,917
Cash
196,873
164,669
132,537
19,629
Basic Shares
59,967
59,287
58,747
56,123

Earnings Calls

QuarterEPS
2025-12-31
$0.14
2025-09-30
$0.40
2025-06-30
$0.38
2025-03-31
$0.30