Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$197,913
$188,805
$182,366
$169,172
Gross Profit
93,443
100,515
91,142
90,757
EBITDA
44,977
46,936
48,335
36,381
EBIT
25,025
22,526
23,569
13,193
Net Income
13,287
14,911
14,866
5,830
Net Change In Cash
197,913
188,805
182,366
169,172
Free Cash Flow
17,047
42,713
21,004
10,575
Cash
566,021
748,747
708,855
697,229
Basic Shares
56,521
56,520
56,509
56,558

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$738,256
$634,439
$638,764
$801,536
Gross Profit
347,624
274,645
284,247
455,706
EBITDA
164,302
80,258
124,292
277,314
EBIT
85,556
-6,304
56,207
220,302
Net Income
48,894
-25,514
41,577
185,959
Net Change In Cash
738,256
634,439
638,764
801,536
Cost of Revenue
-74,490
Free Cash Flow
93,898
142,489
74,930
38,737
Cash
566,021
757,355
751,323
523,458
Basic Shares
56,561
55,937
56,377
57,455

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.49
2025-09-30
$0.46
2025-06-30
$0.37