Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$103,854
$93,165
$95,602
$77,874
Gross Profit
81,300
72,309
76,450
60,911
EBITDA
31,466
25,774
31,134
15,792
EBIT
31,292
25,618
30,943
15,618
Net Income
27,025
21,863
26,742
18,201
Net Change In Cash
103,854
93,165
95,602
77,874
Free Cash Flow
24,412
26,987
24,035
13,959
Cash
302,543
252,437
216,237
145,948
Basic Shares
64,081
63,868
63,637
69,435

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
2025-12-31
$0.46
2025-09-30
$0.38
2025-06-30
$0.47