Loading...
XNYSSST.WS
Market cap58mUSD
Jan 08, Last price  
0.83USD
1D
-10.56%
1Q
-22.96%
IPO
-91.72%
Name

System1 Inc

Chart & Performance

D1W1MN
XNYS:SST.WS chart
P/E
P/S
0.15
EPS
Div Yield, %
0.16%
Shrs. gr., 5y
2.28%
Rev. gr., 5y
8.65%
Revenues
402m
-51.37%
265,530,000407,493,000475,977,000688,389,000826,652,000401,971,000
Net income
-227m
L
-20,955,00024,249,00016,364,00021,026,76332,996,000-227,221,000
CFO
-25m
L+239.58%
17,283,00032,712,00046,547,000-1,240,496-7,286,000-24,742,000
Earnings
Jun 11, 2025

Profile

As of January 27, 2022, Trebia Acquisition Corp. was acquired by System1, Inc., in a reverse merger transaction. Trebia Acquisition Corp. is a blank check company. It intends to enter into a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. The company was incorporated in 2020 and is based in New York, New York.
IPO date
Aug 07, 2020
Employees
500
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
401,971
-51.37%
826,652
20.09%
Cost of revenue
355,250
521,935
Unusual Expense (Income)
NOPBT
46,721
304,717
NOPBT Margin
11.62%
36.86%
Operating Taxes
(20,371)
965
Tax Rate
0.32%
NOPAT
67,092
303,752
Net income
(227,221)
-788.63%
32,996
56.92%
Dividends
(97)
(1,511)
Dividend yield
0.05%
0.35%
Proceeds from repurchase of equity
(3,063)
(506,564)
BB yield
1.51%
117.82%
Debt
Debt current
17,604
17,170
Long-term debt
343,729
413,403
Deferred revenue
Other long-term liabilities
3,617
28,649
Net debt
225,990
400,572
Cash flow
Cash from operating activities
(24,742)
(7,286)
CAPEX
(7,960)
(10,376)
Cash from investing activities
203,179
(454,450)
Cash from financing activities
(74,072)
(27,729)
FCF
3,175
348,246
Balance
Cash
135,343
24,606
Long term investments
5,395
Excess cash
115,244
Stockholders' equity
(673,797)
(356,899)
Invested Capital
1,202,147
1,275,366
ROIC
5.42%
34.28%
ROCE
8.71%
31.68%
EV
Common stock shares outstanding
91,454
91,674
Price
2.22
-52.67%
4.69
-52.91%
Market cap
203,028
-52.78%
429,951
110.70%
EV
463,055
919,331
EBITDA
151,929
375,186
EV/EBITDA
3.05
2.45
Interest
48,745
16,870
Interest/NOPBT
104.33%
5.54%