Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$286,086
$291,560
$279,435
$265,068
Gross Profit
112,988
113,729
107,126
98,924
EBITDA
32,004
40,015
-1,056
10,716
EBIT
7,088
16,717
-36,851
-12,678
Net Income
-1,321
-3,596
-10,262
-20,531
Net Change In Cash
286,086
291,560
279,435
265,068
Free Cash Flow
5,165
30,567
4,206
18,327
Cash
88,270
95,696
93,682
106,271
Basic Shares
80,321
79,877
79,696
79,748

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,083,807
$922,720
$1,149,100
$1,025,536
Gross Profit
414,955
324,164
331,127
327,252
EBITDA
80,640
-330,145
-104,359
27
EBIT
-11,906
-420,674
-217,308
-67,526
Net Income
-45,656
-459,891
-267,688
-2,037
Net Change In Cash
1,083,807
922,720
1,149,100
1,025,536
Cost of Revenue
64,539
Free Cash Flow
98,030
38,399
-79,352
-61,998
Cash
95,696
76,021
87,167
108,644
Basic Shares
79,742
78,928
78,416
62,346

Earnings Calls

QuarterEPS
2026-03-31
$0.14
2025-12-31
$0.16
2025-09-30
$0.05
2025-06-30
-$0.24