Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$241,882
$220,242
$206,124
$200,945
Gross Profit
136,523
122,708
113,367
110,047
EBITDA
3,427
-1,810
-14,005
-6,079
EBIT
-915
-6,081
-18,750
-10,896
Net Income
-199
-4,787
-17,924
-3,968
Net Change In Cash
241,882
220,242
206,124
200,945
Free Cash Flow
35,646
12,902
10,214
12,755
Cash
76,538
42,300
43,162
62,361
Basic Shares
64,525
66,027
65,879
66,078

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$831,518
$1,039,593
$867,827
$679,394
Gross Profit
453,594
518,316
435,428
356,587
EBITDA
-23,484
42,216
66,925
91,168
EBIT
-43,034
25,585
48,610
73,056
Net Income
-29,747
29,325
41,010
238,378
Net Change In Cash
831,518
1,039,593
867,827
679,394
Cost of Revenue
28,164
-29,485
Free Cash Flow
50,346
38,396
13,116
46,330
Cash
43,162
63,409
79,073
51,333
Basic Shares
65,879
69,320
68,911
67,856

Earnings Calls

Quarter EPS
2025-06-30
$0.33
2025-03-31
-$0.07
2024-12-31
$0.08
2024-09-30
$0.13