Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$82,017
$103,854
$93,165
$95,602
Gross Profit
61,552
81,300
72,309
76,450
EBITDA
10,231
31,466
25,774
31,134
EBIT
10,056
31,292
25,618
30,943
Net Income
11,562
27,025
21,863
26,742
Net Change In Cash
82,017
103,854
93,165
95,602
Free Cash Flow
15,214
24,412
26,987
24,035
Cash
394,295
302,543
252,437
216,237
Basic Shares
63,942
64,081
63,868
63,637

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
113,259
196,283
198,534
EBIT
110,330
112,531
195,660
197,854
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-03-31
$0.25
2025-12-31
$0.46
2025-09-30
$0.38
2025-06-30
$0.47