Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$167,684
$191,619
$201,555
$210,470
Gross Profit
109,256
130,337
136,465
146,620
EBITDA
14,312
9,373
29,671
41,510
EBIT
5,146
1,236
20,056
31,319
Net Income
4,542
-9,660
5,654
13,931
Net Change In Cash
167,684
191,619
201,555
210,470
Free Cash Flow
-5,453
15,122
29,331
21,786
Cash
7,952
10,752
11,551
10,838
Basic Shares
45,246
43,579
44,459
44,303

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$785,015
$824,156
$916,961
$1,202,388
Gross Profit
508,169
537,237
578,247
780,382
EBITDA
124,348
33,562
133,281
247,774
EBIT
84,889
-19,227
70,030
159,382
Net Income
307
-74,216
-259,295
54,348
Net Change In Cash
785,015
824,156
916,961
1,202,388
Cost of Revenue
5,450
Free Cash Flow
31,138
56,246
114,832
119,340
Cash
10,752
16,311
18,216
16,031
Basic Shares
44,476
37,142
34,723
36,506

Earnings Calls

QuarterEPS
2026-03-31
$0.32
2025-12-31
$0.39
2025-09-30
$0.32
2025-06-30
$0.45