_id
6911b6c6ccc777a4e85d6078
Ticker
FSOYF
Name
F-Secure Oyj
Exchange
PINK
Address
VAelimerenkatu 1, Helsinki, Finland, 00180
Country
USA
Sector
Technology
Industry
Software - Infrastructure
Currency
USD
Website
https://www.withsecure.com
Description
WithSecure Oyj operates in corporate security business worldwide. The company's software and services include WithSecure Elements Cloud that integrates software, services, and all security capabilities into a single unified solution; and WithSecure Luminen which blends the power of GenAI with the workflows of IT security; WithSecure Elements Extended Detection and Response (XDR) that protects devices and users from cyber threats. It also offers WithSecure Elements Collaboration Protection that provides an overview of security status within Microsoft 365; WithSecure Elements Endpoint Security; WithSecure Elements Endpoint Protection which provides cloud endpoint protection to block advanced, automated, and targeted threats; and WithSecure Elements Endpoint Detection and Response that offers enhanced detection capabilities and security against cyber attacks and data breaches. In addition, the company provides WithSecure Elements Identity Security, an identity threat detection solution; WithSecure Business Suite; WithSecure Elements Exposure Management; and WithSecure Elements Vulnerability Management, a cloud-based vulnerability scanner that covers your network, assets, the deep web and compliance. Further, it offers Co-Security Services, such as WithSecure Managed Detection and Response, a continuous 24/7 detection and response service; WithSecure Co-Monitoring Service; WithSecure Elevate, a threat analysis and guidance service; and WithSecure Incident Response. Additionally, the company provides WithSecure Countercept, WithSecure Cloud Protection, WithSecure Attack Surface Management, and WithSecure Consulting solutions, as well as advisory consulting; resilience development; and security assurance testing services. The company was formerly known as F-Secure Oyj and changed its name to WithSecure Oyj in March 2022. WithSecure Oyj was founded in 1988 and is headquartered in Helsinki, Finland.
Last Close
1.62
Volume
-
Current Price
1.62
Change
0
Last Updated
2026-01-03T12:08:46.989Z
Image
data:image/webp;base64,UklGRjgBAABXRUJQVlA4ICwBAACwCACdASpAAEAAPrVQpUsnJSQhqhma6OAWiWcA058ungBpb2shkzgp4YP9MzU9xQrrI34X/w8CX/IUPU0J9AqZaivie0eyNJKAejGD+KAA/va+BPG800dbYq1MOJg0/xGKdhNWhOuoe/56a+UCwYRwwdb8RckHbCCrD6NTNcf845UbA8Tf0vAITxucfpl38351xD/5GVGZszz4B9DHS44zBiytrD6bprcUyKF5JZbowQT8fuM77zdTWGMlG8tijP1nQ+uH+ixqy/P8jsGz57RAb9E6rS3TmMvG9ZQilE1WOu/S+IbZkRBRDH6YsHLpWOJwVKOryeSbJaR6rGDj0V+3/fIZ5RcUrK3BE2u1nPKDNoChxYQyNMiBMyTjemupHtnk9ZcNTFuaKtoAAAA=
Ipo Date
-
Market Cap
348099072
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
33471202
Cost Of Revenue
8437033
Gross Profit
25034168
Operating Expenses
26308524
Operating Income
-1274355
Interest Expense
244075
Pretax Income
-3995563
Net Income
-9269000
Eps
-0.052710506878769485
Dividends Per Share
-
Shares Outstanding
175847294
Income Tax Expense
-911762
EBITDA
-1384659
Operating Margin
-3.807317705530862
Total Other Income Expense Net
-2721207
Cash
29476812
Short Term Investments
25815
Receivables
37040807
Inventories
-
Total Current Assets
66543435
Property Plant Equipment
21024524
Total Assets
171119234
Payables
19771290
Short Term Debt
5577360
Long Term Debt
-
Total Liabilities
111321905
Equity
59796155
Bs_currency_symbol
-
Depreciation
2368000
Change In Working Capital
-1077217
Cash From Operations
-2073468
Capital Expenditures
824928
Cash From Investing
-824928
Cash From Financing
-1958471
Net Change In Cash
-5258579
Cf_currency_symbol
-
PE
-
PB
4.764062443145383
ROE
-15.500996677796424
ROA
-5.416690913892239
FCF
-2898396
Fcf Percent
-0.08659372316536466
Piotroski FScore
1
Health Score
20
Deep Value Investing Score
1.5
Defensive Investing Score
5.5
Dividend Investing Score
1.5
Economic Moat Investing Score
2.8
Garp Investing Score
2.5
Growth Investing Score
2
Momentum Investing Score
2
Net Net Investing Score
2.5
Quality Investing Score
1.5
Value Investing Score
2
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
33471202
Quarters > 0 > income Statement > cost Of Revenue
8437033
Quarters > 0 > income Statement > gross Profit
25034168
Quarters > 0 > income Statement > operating Expenses
26308524
Quarters > 0 > income Statement > operating Income
-1274355
Quarters > 0 > income Statement > interest Expense
244075
Quarters > 0 > income Statement > pretax Income
-3995563
Quarters > 0 > income Statement > net Income
-9269000
Quarters > 0 > income Statement > eps
-0.052710506878769485
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
175847294
Quarters > 0 > income Statement > income Tax Expense
-911762
Quarters > 0 > income Statement > EBITDA
-1384659
Quarters > 0 > income Statement > operating Margin
-3.807317705530862
Quarters > 0 > income Statement > total Other Income Expense Net
-2721207
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
29476812
Quarters > 0 > balance Sheet > short Term Investments
25815
Quarters > 0 > balance Sheet > receivables
37040807
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
66543435
Quarters > 0 > balance Sheet > property Plant Equipment
21024524
Quarters > 0 > balance Sheet > total Assets
171119234
Quarters > 0 > balance Sheet > payables
19771290
Quarters > 0 > balance Sheet > short Term Debt
5577360
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
111321905
Quarters > 0 > balance Sheet > equity
59796155
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
-3083800
Quarters > 0 > cash Flow > depreciation
2368000
Quarters > 0 > cash Flow > change In Working Capital
-1077217
Quarters > 0 > cash Flow > cash From Operations
-2073468
Quarters > 0 > cash Flow > capital Expenditures
824928
Quarters > 0 > cash Flow > cash From Investing
-824928
Quarters > 0 > cash Flow > cash From Financing
-1958471
Quarters > 0 > cash Flow > net Change In Cash
-5258579
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
-0.052710506878769485
Quarters > 0 > ratios > PB
4.764062443145383
Quarters > 0 > ratios > ROE
-15.500996677796424
Quarters > 0 > ratios > ROA
-5.416690913892239
Quarters > 0 > ratios > FCF
-2898396
Quarters > 0 > ratios > Piotroski FScore
1
Quarters > 0 > ratios > fcf Percent
-0.08659372316536466
Quarters > 0 > health Score
20
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
29386000
Quarters > 1 > income Statement > cost Of Revenue
5538000
Quarters > 1 > income Statement > gross Profit
23848000
Quarters > 1 > income Statement > operating Expenses
28439000
Quarters > 1 > income Statement > operating Income
-4591000
Quarters > 1 > income Statement > interest Expense
822000
Quarters > 1 > income Statement > pretax Income
-5413000
Quarters > 1 > income Statement > net Income
-5204000
Quarters > 1 > income Statement > eps
-0.029999999942352036
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
173466667
Quarters > 1 > income Statement > income Tax Expense
-1224000
Quarters > 1 > income Statement > EBITDA
-2055000
Quarters > 1 > income Statement > operating Margin
-15.623085823181107
Quarters > 1 > income Statement > total Other Income Expense Net
-822000
Quarters > 1 > income Statement > currency_symbol
EUR
Quarters > 1 > balance Sheet > cash
29487000
Quarters > 1 > balance Sheet > short Term Investments
22000
Quarters > 1 > balance Sheet > receivables
39856000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
69760000
Quarters > 1 > balance Sheet > property Plant Equipment
20417000
Quarters > 1 > balance Sheet > total Assets
160916000
Quarters > 1 > balance Sheet > payables
14149000
Quarters > 1 > balance Sheet > short Term Debt
3448000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
99791000
Quarters > 1 > balance Sheet > equity
61125000
Quarters > 1 > balance Sheet > currency_symbol
EUR
Quarters > 1 > cash Flow > net Income
-5204000
Quarters > 1 > cash Flow > depreciation
2536000
Quarters > 1 > cash Flow > change In Working Capital
5236000
Quarters > 1 > cash Flow > cash From Operations
1349000
Quarters > 1 > cash Flow > capital Expenditures
399000
Quarters > 1 > cash Flow > cash From Investing
10878000
Quarters > 1 > cash Flow > cash From Financing
-4739000
Quarters > 1 > cash Flow > net Change In Cash
6778000
Quarters > 1 > cash Flow > currency_symbol
EUR
Quarters > 1 > ratios > PE
-0.029999999942352036
Quarters > 1 > ratios > PB
4.597398781840491
Quarters > 1 > ratios > ROE
-8.513701431492843
Quarters > 1 > ratios > ROA
-3.2339854333938205
Quarters > 1 > ratios > FCF
950000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.03232831960797659
Quarters > 1 > health Score
22
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
30094000
Quarters > 2 > income Statement > cost Of Revenue
5727000
Quarters > 2 > income Statement > gross Profit
24367000
Quarters > 2 > income Statement > operating Expenses
25836000
Quarters > 2 > income Statement > operating Income
-1469000
Quarters > 2 > income Statement > interest Expense
761000
Quarters > 2 > income Statement > pretax Income
-2230000
Quarters > 2 > income Statement > net Income
-3584000
Quarters > 2 > income Statement > eps
-0.020352218422188702
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
176098739
Quarters > 2 > income Statement > income Tax Expense
-854000
Quarters > 2 > income Statement > EBITDA
1378000
Quarters > 2 > income Statement > operating Margin
-4.881371702000399
Quarters > 2 > income Statement > total Other Income Expense Net
-761000
Quarters > 2 > income Statement > currency_symbol
EUR
Quarters > 2 > balance Sheet > cash
22709000
Quarters > 2 > balance Sheet > short Term Investments
22000
Quarters > 2 > balance Sheet > receivables
33356000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
86623000
Quarters > 2 > balance Sheet > property Plant Equipment
23409000
Quarters > 2 > balance Sheet > total Assets
179512000
Quarters > 2 > balance Sheet > payables
11201000
Quarters > 2 > balance Sheet > short Term Debt
6010000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
113119000
Quarters > 2 > balance Sheet > equity
66393000
Quarters > 2 > balance Sheet > currency_symbol
EUR
Quarters > 2 > cash Flow > net Income
-3584000
Quarters > 2 > cash Flow > depreciation
2847000
Quarters > 2 > cash Flow > change In Working Capital
-2142000
Quarters > 2 > cash Flow > cash From Operations
-3033000
Quarters > 2 > cash Flow > capital Expenditures
599000
Quarters > 2 > cash Flow > cash From Investing
-595000
Quarters > 2 > cash Flow > cash From Financing
-807000
Quarters > 2 > cash Flow > net Change In Cash
-4566000
Quarters > 2 > cash Flow > currency_symbol
EUR
Quarters > 2 > ratios > PE
-0.020352218422188702
Quarters > 2 > ratios > PB
4.296837877185848
Quarters > 2 > ratios > ROE
-5.398159444519753
Quarters > 2 > ratios > ROA
-1.9965239092651188
Quarters > 2 > ratios > FCF
-3632000
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.12068850933740945
Quarters > 2 > health Score
20
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
29875000
Quarters > 3 > income Statement > cost Of Revenue
5870000
Quarters > 3 > income Statement > gross Profit
24005000
Quarters > 3 > income Statement > operating Expenses
25197000
Quarters > 3 > income Statement > operating Income
-1192000
Quarters > 3 > income Statement > interest Expense
128000
Quarters > 3 > income Statement > pretax Income
-1220000
Quarters > 3 > income Statement > net Income
-14653000
Quarters > 3 > income Statement > eps
-0.08
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
183162500
Quarters > 3 > income Statement > income Tax Expense
364000
Quarters > 3 > income Statement > EBITDA
14774000
Quarters > 3 > income Statement > operating Margin
-3.989958158995816
Quarters > 3 > income Statement > total Other Income Expense Net
-28000
Quarters > 3 > income Statement > currency_symbol
EUR
Quarters > 3 > balance Sheet > cash
27275000
Quarters > 3 > balance Sheet > short Term Investments
26000
Quarters > 3 > balance Sheet > receivables
27408000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
90884000
Quarters > 3 > balance Sheet > property Plant Equipment
23999000
Quarters > 3 > balance Sheet > total Assets
184814000
Quarters > 3 > balance Sheet > payables
3506000
Quarters > 3 > balance Sheet > short Term Debt
6042000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
115581000
Quarters > 3 > balance Sheet > equity
69233000
Quarters > 3 > balance Sheet > currency_symbol
EUR
Quarters > 3 > cash Flow > net Income
-14652000
Quarters > 3 > cash Flow > depreciation
15966000
Quarters > 3 > cash Flow > change In Working Capital
6197000
Quarters > 3 > cash Flow > cash From Operations
7661000
Quarters > 3 > cash Flow > capital Expenditures
498000
Quarters > 3 > cash Flow > cash From Investing
-498000
Quarters > 3 > cash Flow > cash From Financing
-1605000
Quarters > 3 > cash Flow > net Change In Cash
5718000
Quarters > 3 > cash Flow > currency_symbol
EUR
Quarters > 3 > ratios > PE
-0.08
Quarters > 3 > ratios > PB
4.2858643999248915
Quarters > 3 > ratios > ROE
-21.164762468764895
Quarters > 3 > ratios > ROA
-7.928511909270942
Quarters > 3 > ratios > FCF
7163000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.23976569037656903
Quarters > 3 > health Score
39
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
116002000
Annuals > 0 > income Statement > cost Of Revenue
23416000
Annuals > 0 > income Statement > gross Profit
92586000
Annuals > 0 > income Statement > operating Expenses
105119000
Annuals > 0 > income Statement > operating Income
-12533000
Annuals > 0 > income Statement > interest Expense
1238123
Annuals > 0 > income Statement > pretax Income
-10301000
Annuals > 0 > income Statement > net Income
-37979000
Annuals > 0 > income Statement > eps
-0.21580693918834454
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
175986000
Annuals > 0 > income Statement > income Tax Expense
-1125000
Annuals > 0 > income Statement > EBITDA
31244000
Annuals > 0 > income Statement > operating Margin
-10.804124066826434
Annuals > 0 > income Statement > total Other Income Expense Net
2232000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
27275000
Annuals > 0 > balance Sheet > short Term Investments
26000
Annuals > 0 > balance Sheet > receivables
27408000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
90884000
Annuals > 0 > balance Sheet > property Plant Equipment
23999000
Annuals > 0 > balance Sheet > total Assets
184814000
Annuals > 0 > balance Sheet > payables
3506000
Annuals > 0 > balance Sheet > short Term Debt
6042000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
115581000
Annuals > 0 > balance Sheet > equity
69233000
Annuals > 0 > balance Sheet > currency_symbol
EUR
Annuals > 0 > cash Flow > net Income
-37979000
Annuals > 0 > cash Flow > depreciation
40629000
Annuals > 0 > cash Flow > change In Working Capital
-14000
Annuals > 0 > cash Flow > cash From Operations
613000
Annuals > 0 > cash Flow > capital Expenditures
5929000
Annuals > 0 > cash Flow > cash From Investing
-3582000
Annuals > 0 > cash Flow > cash From Financing
-6443000
Annuals > 0 > cash Flow > net Change In Cash
-9329000
Annuals > 0 > cash Flow > currency_symbol
EUR
Annuals > 0 > ratios > PE
-0.21580693918834454
Annuals > 0 > ratios > PB
4.11793971083154
Annuals > 0 > ratios > ROE
-54.8567879479439
Annuals > 0 > ratios > ROA
-20.549850119579684
Annuals > 0 > ratios > FCF
-5316000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.04582679608972259
Annuals > 0 > health Score
21
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
142812000
Annuals > 1 > income Statement > cost Of Revenue
42620000
Annuals > 1 > income Statement > gross Profit
100192000
Annuals > 1 > income Statement > operating Expenses
86833000
Annuals > 1 > income Statement > operating Income
-37128000
Annuals > 1 > income Statement > interest Expense
617000
Annuals > 1 > income Statement > pretax Income
-43685000
Annuals > 1 > income Statement > net Income
-40030000
Annuals > 1 > income Statement > eps
-0.22796916367106188
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
175593924
Annuals > 1 > income Statement > income Tax Expense
-3655000
Annuals > 1 > income Statement > EBITDA
-15739000
Annuals > 1 > income Statement > operating Margin
-25.997815309637843
Annuals > 1 > income Statement > total Other Income Expense Net
-6557000
Annuals > 1 > income Statement > currency_symbol
EUR
Annuals > 1 > balance Sheet > cash
36604000
Annuals > 1 > balance Sheet > short Term Investments
26000
Annuals > 1 > balance Sheet > receivables
31249000
Annuals > 1 > balance Sheet > inventories
-31683000
Annuals > 1 > balance Sheet > total Current Assets
77163000
Annuals > 1 > balance Sheet > property Plant Equipment
13312000
Annuals > 1 > balance Sheet > total Assets
207412000
Annuals > 1 > balance Sheet > payables
18034000
Annuals > 1 > balance Sheet > short Term Debt
5922668
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
104432000
Annuals > 1 > balance Sheet > equity
102980000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-40030000
Annuals > 1 > cash Flow > depreciation
18824000
Annuals > 1 > cash Flow > change In Working Capital
4993000
Annuals > 1 > cash Flow > cash From Operations
-23063000
Annuals > 1 > cash Flow > capital Expenditures
5159000
Annuals > 1 > cash Flow > cash From Investing
11280000
Annuals > 1 > cash Flow > cash From Financing
-6139000
Annuals > 1 > cash Flow > net Change In Cash
-18525000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.22796916367106188
Annuals > 1 > ratios > PB
2.762304883278307
Annuals > 1 > ratios > ROE
-38.87162555836085
Annuals > 1 > ratios > ROA
-19.29975121979442
Annuals > 1 > ratios > FCF
-28222000
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-0.1976164467971879
Annuals > 1 > health Score
24
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
134700000
Annuals > 2 > income Statement > cost Of Revenue
46972000
Annuals > 2 > income Statement > gross Profit
87728000
Annuals > 2 > income Statement > operating Expenses
131905000
Annuals > 2 > income Statement > operating Income
-44828000
Annuals > 2 > income Statement > interest Expense
615000
Annuals > 2 > income Statement > pretax Income
-44171000
Annuals > 2 > income Statement > net Income
-38210000
Annuals > 2 > income Statement > eps
-0.2230645329430033
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
171295721
Annuals > 2 > income Statement > income Tax Expense
-5961000
Annuals > 2 > income Statement > EBITDA
-30501000
Annuals > 2 > income Statement > operating Margin
-33.27988121752042
Annuals > 2 > income Statement > total Other Income Expense Net
8906000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
55129000
Annuals > 2 > balance Sheet > short Term Investments
14003000
Annuals > 2 > balance Sheet > receivables
34875000
Annuals > 2 > balance Sheet > inventories
-196000
Annuals > 2 > balance Sheet > total Current Assets
112658000
Annuals > 2 > balance Sheet > property Plant Equipment
10614000
Annuals > 2 > balance Sheet > total Assets
245827000
Annuals > 2 > balance Sheet > payables
4409000
Annuals > 2 > balance Sheet > short Term Debt
4839000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
105738000
Annuals > 2 > balance Sheet > equity
140089000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
430316000
Annuals > 2 > cash Flow > depreciation
13025000
Annuals > 2 > cash Flow > change In Working Capital
-11171000
Annuals > 2 > cash Flow > cash From Operations
-20244000
Annuals > 2 > cash Flow > capital Expenditures
4770000
Annuals > 2 > cash Flow > cash From Investing
-19483000
Annuals > 2 > cash Flow > cash From Financing
50999000
Annuals > 2 > cash Flow > net Change In Cash
2189000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.2230645329430033
Annuals > 2 > ratios > PB
1.9808769283812435
Annuals > 2 > ratios > ROE
-27.275517706600805
Annuals > 2 > ratios > ROA
-15.54345128891456
Annuals > 2 > ratios > FCF
-25014000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.18570155902004454
Annuals > 2 > health Score
30
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
236265000
Annuals > 3 > income Statement > cost Of Revenue
50551000
Annuals > 3 > income Statement > gross Profit
185714000
Annuals > 3 > income Statement > operating Expenses
168547000
Annuals > 3 > income Statement > operating Income
17619000
Annuals > 3 > income Statement > interest Expense
730000
Annuals > 3 > income Statement > pretax Income
17429000
Annuals > 3 > income Statement > net Income
12686000
Annuals > 3 > income Statement > eps
0.08011161165396737
Annuals > 3 > income Statement > dividends Per Share
6334000
Annuals > 3 > income Statement > shares Outstanding
158354073
Annuals > 3 > income Statement > income Tax Expense
4726000
Annuals > 3 > income Statement > EBITDA
-15932000
Annuals > 3 > income Statement > operating Margin
7.4573042981398014
Annuals > 3 > income Statement > total Other Income Expense Net
1103000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
52940000
Annuals > 3 > balance Sheet > short Term Investments
61000
Annuals > 3 > balance Sheet > receivables
38274000
Annuals > 3 > balance Sheet > inventories
51000
Annuals > 3 > balance Sheet > total Current Assets
109325000
Annuals > 3 > balance Sheet > property Plant Equipment
12026000
Annuals > 3 > balance Sheet > total Assets
246235000
Annuals > 3 > balance Sheet > payables
5975000
Annuals > 3 > balance Sheet > short Term Debt
15648000
Annuals > 3 > balance Sheet > long Term Debt
13000000
Annuals > 3 > balance Sheet > total Liabilities
150872000
Annuals > 3 > balance Sheet > equity
95363000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
12703000
Annuals > 3 > cash Flow > depreciation
15066000
Annuals > 3 > cash Flow > change In Working Capital
3256000
Annuals > 3 > cash Flow > cash From Operations
30741000
Annuals > 3 > cash Flow > capital Expenditures
6569000
Annuals > 3 > cash Flow > cash From Investing
-6135000
Annuals > 3 > cash Flow > cash From Financing
-23298000
Annuals > 3 > cash Flow > net Change In Cash
1560000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.08011161165396737
Annuals > 3 > ratios > PB
2.690074748697084
Annuals > 3 > ratios > ROE
13.302853307886705
Annuals > 3 > ratios > ROA
5.151988953641847
Annuals > 3 > ratios > FCF
24172000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.10230884811546356
Annuals > 3 > health Score
65
Valuation > metrics > PE
-0.052710506878769485
Valuation > metrics > PB
4.764062443145383
Valuation > final Score
32.35937556854617
Valuation > verdict
58.8% Overvalued
Profitability > metrics > ROE
-15.500996677796424
Profitability > metrics > ROA
-13.929247866449938
Profitability > metrics > Net Margin
-0.2769246231432023
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.8616900200355693
Risk > metrics > Interest Coverage
-5.2211615282187855
Risk > final Score
9
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.6251273736471172
Liquidity > metrics > Quick Ratio
2.6251273736471172
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
34.02601218159509
Prev Valuations > 1
37.03162122814152
Prev Valuations > 2
37.14135600075109
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
8
Prev Risks > 1
22
Prev Risks > 2
-7
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:51:58.544Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-30
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-22
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.0525
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-16
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
-0.0336
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.0214
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-06
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0888
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-23
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.1094
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-16
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.0222
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-24
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.0133
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-20
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.0716
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-09-30
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0647
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-06-30
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0427
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-03-31
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.0668
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-08
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.06
Earnings History > 12 > eps Estimate
-0.04
Earnings History > 12 > eps Difference
-0.02
Earnings History > 12 > surprise Percent
-50
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.03
Earnings History > 13 > eps Estimate
-0.03
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-19
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.06
Earnings History > 14 > eps Estimate
0.01
Earnings History > 14 > eps Difference
-0.07
Earnings History > 14 > surprise Percent
-700
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-26
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.01
Earnings History > 15 > eps Estimate
0.02
Earnings History > 15 > eps Difference
-0.01
Earnings History > 15 > surprise Percent
-50
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.04
Earnings History > 16 > eps Estimate
0.02
Earnings History > 16 > eps Difference
0.02
Earnings History > 16 > surprise Percent
100
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-20
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.04
Earnings History > 17 > eps Estimate
0.03
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
33.3333
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-14
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.03
Earnings History > 18 > eps Estimate
0.03
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-28
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.04
Earnings History > 19 > eps Estimate
0.02
Earnings History > 19 > eps Difference
0.02
Earnings History > 19 > surprise Percent
100
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-09
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.02
Earnings History > 20 > eps Estimate
0.02
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-28
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.03
Earnings History > 21 > eps Estimate
0.02
Earnings History > 21 > eps Difference
0.01
Earnings History > 21 > surprise Percent
50
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-15
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.02
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.02
Earnings History > 23 > eps Estimate
0.02
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-11
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.02
Earnings History > 24 > eps Estimate
0.01
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
100
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-29
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.01
Earnings History > 25 > eps Estimate
0.01
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-18
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.01
Earnings History > 26 > eps Estimate
0.01
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-07
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.01
Earnings History > 27 > eps Estimate
0.01
Earnings History > 27 > eps Difference
-0.02
Earnings History > 27 > surprise Percent
-200
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-13
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.0112
Earnings History > 28 > eps Estimate
0.01
Earnings History > 28 > eps Difference
-0.0212
Earnings History > 28 > surprise Percent
-212
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-01
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.01
Earnings History > 29 > eps Estimate
0.01
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-07
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0116
Earnings History > 30 > eps Estimate
0.01
Earnings History > 30 > eps Difference
0.0016
Earnings History > 30 > surprise Percent
16
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.0015
Earnings History > 31 > eps Estimate
0.01
Earnings History > 31 > eps Difference
-0.0115
Earnings History > 31 > surprise Percent
-115
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.02
Earnings History > 32 > eps Estimate
0.02
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.02
Earnings History > 33 > eps Estimate
0.02
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.03
Earnings History > 34 > eps Estimate
0.01
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
200
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.01
Earnings History > 35 > eps Estimate
0.01
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-15
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.04
Earnings History > 36 > eps Estimate
0.02
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
100
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.02
Earnings History > 37 > eps Estimate
0.03
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-33.3333
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.03
Earnings History > 38 > eps Estimate
0.06
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-50
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.01
Earnings History > 39 > eps Estimate
0.03
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-66.6667
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.021
Earnings History > 40 > eps Estimate
0.04
Earnings History > 40 > eps Difference
-0.019
Earnings History > 40 > surprise Percent
-47.5
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-21
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.03
Earnings History > 41 > eps Estimate
0.03
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-22
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.02
Earnings History > 42 > eps Estimate
0.02
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-22
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.11
Earnings History > 43 > eps Estimate
0.02
Earnings History > 43 > eps Difference
0.09
Earnings History > 43 > surprise Percent
450
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-03
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.03
Earnings History > 44 > eps Estimate
0.03
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-23
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.04
Earnings History > 45 > eps Estimate
0.04
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0535
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
0.0535
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0274
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.0274
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0274
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.0274
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.041
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.041
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0406
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.0406
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.026
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.026
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0384
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.0384
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.0022
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
-0.0022
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0514
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0514
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0254
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.0254
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0267
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.0267
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0335
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.0335
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0403
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0403
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.029
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.029
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0284
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.0284
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0264
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
0.0264
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-06-30
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0304
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-03-31
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0343
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2009-12-31
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0311
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-09-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0443
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-06-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0464
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2008-12-31
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0482
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2007-12-31
Earnings History > 68 > report Date
2007-12-31
Earnings History > 68 > date
2007-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.043
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2007-09-30
Earnings History > 69 > report Date
2007-09-30
Earnings History > 69 > date
2007-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.0392
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-06-30
Earnings History > 70 > report Date
2007-06-30
Earnings History > 70 > date
2007-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0251
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-03-31
Earnings History > 71 > report Date
2007-03-31
Earnings History > 71 > date
2007-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0243
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2006-12-31
Earnings History > 72 > report Date
2006-12-31
Earnings History > 72 > date
2006-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.0017
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-09-30
Earnings History > 73 > report Date
2006-09-30
Earnings History > 73 > date
2006-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0247
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-06-30
Earnings History > 74 > report Date
2006-06-30
Earnings History > 74 > date
2006-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0171
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-03-31
Earnings History > 75 > report Date
2006-03-31
Earnings History > 75 > date
2006-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.0179
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2005-12-31
Earnings History > 76 > report Date
2005-12-31
Earnings History > 76 > date
2005-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0154
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-09-30
Earnings History > 77 > report Date
2005-09-30
Earnings History > 77 > date
2005-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0174
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-06-30
Earnings History > 78 > report Date
2005-06-30
Earnings History > 78 > date
2005-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.0116
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-03-31
Earnings History > 79 > report Date
2005-03-31
Earnings History > 79 > date
2005-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0087
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2004-12-31
Earnings History > 80 > report Date
2004-12-31
Earnings History > 80 > date
2004-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0762
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-09-30
Earnings History > 81 > report Date
2004-09-30
Earnings History > 81 > date
2004-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0148
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-06-30
Earnings History > 82 > report Date
2004-06-30
Earnings History > 82 > date
2004-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.013
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-03-31
Earnings History > 83 > report Date
2004-03-31
Earnings History > 83 > date
2004-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0102
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
WithSecure Oyj operates in corporate security business worldwide. The company's software and services include WithSecure Elements Cloud that integrates software, services, and all security capabilities into a single unified solution; and WithSecure Luminen which blends the power of GenAI with the workflows of IT security; WithSecure Elements Extended Detection and Response (XDR) that protects devices and users from cyber threats. It also offers WithSecure Elements Collaboration Protection that provides an overview of security status within Microsoft 365; WithSecure Elements Endpoint Security; WithSecure Elements Endpoint Protection which provides cloud endpoint protection to block advanced, automated, and targeted threats; and WithSecure Elements Endpoint Detection and Response that offers enhanced detection capabilities and security against cyber attacks and data breaches. In addition, the company provides WithSecure Elements Identity Security, an identity threat detection solution; WithSecure Business Suite; WithSecure Elements Exposure Management; and WithSecure Elements Vulnerability Management, a cloud-based vulnerability scanner that covers your network, assets, the deep web and compliance. Further, it offers Co-Security Services, such as WithSecure Managed Detection and Response, a continuous 24/7 detection and response service; WithSecure Co-Monitoring Service; WithSecure Elevate, a threat analysis and guidance service; and WithSecure Incident Response. Additionally, the company provides WithSecure Countercept, WithSecure Cloud Protection, WithSecure Attack Surface Management, and WithSecure Consulting solutions, as well as advisory consulting; resilience development; and security assurance testing services. The company was formerly known as F-Secure Oyj and changed its name to WithSecure Oyj in March 2022. WithSecure Oyj was founded in 1988 and is headquartered in Helsinki, Finland.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of F-Secure Oyj
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
-0.0525
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.