Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$95,589
$82,017
$103,854
$93,165
Gross Profit
71,516
61,552
81,300
72,309
EBITDA
12,436
14,527
31,466
25,774
EBIT
12,257
14,352
31,292
25,618
Net Income
17,064
11,562
27,025
21,863
Net Change In Cash
95,589
82,017
103,854
93,165
Free Cash Flow
20,840
15,214
24,412
26,987
Cash
396,173
394,295
302,543
252,437
Basic Shares
59,378
63,942
64,081
63,868

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$370,495
$394,818
$492,048
$454,271
Gross Profit
290,970
317,066
411,340
380,786
EBITDA
111,025
144,197
217,890
202,146
EBIT
110,330
143,469
217,267
201,466
Net Income
93,831
181,275
197,919
161,520
Net Change In Cash
370,495
394,818
492,048
454,271
Free Cash Flow
84,285
131,995
176,121
180,003
Cash
302,543
155,329
144,411
97,540
Basic Shares
65,444
80,597
85,953
85,403

Earnings Calls

QuarterEPS
2026-06-30
$0.29
2026-03-31
$0.25
2025-12-31
$0.46
2025-09-30
$0.34