Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$204,128
$194,255
$197,913
$188,805
Gross Profit
108,357
98,484
93,443
100,515
EBITDA
-2,390
32,306
44,977
46,936
EBIT
22,147
7,769
25,025
22,526
Net Income
5,008
8,333
13,287
14,911
Net Change In Cash
204,128
194,255
197,913
188,805
Free Cash Flow
27,669
23,348
17,047
42,713
Cash
606,783
582,650
566,021
748,747
Basic Shares
56,661
56,666
56,521
56,520

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-06-30
$0.54
2026-03-31
$0.48
2025-12-31
$0.49
2025-09-30
$0.46