Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$209,314
$204,128
$194,255
$197,913
Gross Profit
110,986
108,357
98,484
93,443
EBITDA
-1,972
45,920
32,306
49,617
EBIT
-21,096
22,147
7,769
25,025
Net Income
-38,432
5,008
8,333
13,287
Net Change In Cash
209,314
204,128
194,255
197,913
Free Cash Flow
38,151
27,669
23,348
17,047
Cash
726,960
606,783
582,650
566,021
Basic Shares
56,558
56,661
56,666
56,521

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$738,256
$634,439
$632,362
$801,536
Gross Profit
347,624
274,645
278,440
455,706
EBITDA
182,512
80,258
145,324
277,314
EBIT
85,556
-6,304
59,210
220,302
Net Income
48,894
-25,514
35,596
185,959
Net Change In Cash
738,256
634,439
632,362
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-09-30
$0.53
2026-06-30
$0.54
2026-03-31
$0.48
2025-12-31
$0.49