Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$329,907
$330,024
$320,887
$320,948
Gross Profit
84,465
77,501
72,568
EBITDA
32,754
20,282
7,970
EBIT
23,258
10,693
-2,528
Net Income
15,008
13,448
4,905
-7,240
Net Change In Cash
329,907
330,024
320,887
320,948
Free Cash Flow
5,842
27,729
-4,585
46,883
Cash
69,419
54,491
64,079
Basic Shares
48,982
49,401
50,067

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,314,113
$1,340,970
$1,316,919
$1,231,226
Gross Profit
321,900
367,547
359,072
306,354
EBITDA
92,616
97,610
102,908
52,110
EBIT
52,573
61,415
67,166
16,012
Net Income
19,634
26,596
30,609
-18,305
Net Change In Cash
1,314,113
1,340,970
1,316,919
1,231,226
Cost of Revenue
-4,302
Free Cash Flow
94,833
9,972
67,194
-6,965
Cash
64,079
55,412
58,363
46,007
Basic Shares
50,067
49,736
49,595
49,472

Earnings Calls

QuarterEPS
2026-06-30
$0.27
2026-03-31
$0.16
2025-12-31
$0.15
2025-09-30
$0.32