Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$518,488
$292,032
$650,174
$292,032
Gross Profit
92,909
58,438
135,072
58,438
EBITDA
20,096
-8,191
EBIT
9,420
-18,614
Net Income
-10,266
-930
11,991
-930
Net Change In Cash
518,488
292,032
650,174
292,032
Free Cash Flow
-37,492
-65,389
66,320
-65,389
Cash
129,827
90,140
126,917
90,140
Basic Shares
32,939
32,615
32,876
32,817

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,742,070
$1,555,876
$33,919
$38,461
Gross Profit
1,440,579
1,480,530
33,919
38,457
EBITDA
80,060
168,926
17,994
25,232
EBIT
37,779
133,553
17,927
24,420
Net Income
-4,710
64,284
33,976
30,664
Net Change In Cash
1,742,070
1,555,876
33,919
38,461
Cost of Revenue
-2,670
Free Cash Flow
10,434
-68,813
20,600
40,116
Cash
129,827
77,690
56,071
48,820
Basic Shares
32,939
33,055
32,536
33,508

Earnings Calls

QuarterEPS
2026-03-31
-$0.31
2025-12-31
$0.36
2025-09-30
$0.08
2025-06-30
-$0.22