_id
69130952ccc777a4e85d7baf
Ticker
KDOZF
Name
Kidoz Inc
Exchange
OTCQB
Address
Pacific Centre, Vancouver, BC, Canada, V7Y 1C6
Country
USA
Sector
Communication Services
Industry
Advertising Agencies
Currency
USD
Website
https://kidoz.net
Description
Kidoz Inc. operates a AdTech platform that facilitates mobile advertising within the digital ecosystem. The platform incorporates proprietary SDKs and contextual targeting tools, including Kidoz Privacy Shield and Kite IQ, to deliver advertisements. Kidoz Inc. provides solutions for app developers to monetize their applications through display, rich media, and video advertisements. The platform includes supply-side platform, demand-side platform, and ad exchange capabilities, and is certified by Google and approved by Apple. The company was formerly known as Shoal Games Ltd. and changed its name to Kidoz Inc. in April 2019. Kidoz Inc. was incorporated in 1987 and is based in Vancouver, Canada.
Last Close
0.3
Volume
3000
Current Price
0.26
Change
0
Last Updated
2026-01-04T15:56:45.663Z
Image
data:image/webp;base64,UklGRowHAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSN8EAAABmWWI6H+0ier8/8/bJt1tuneb7pnuvfcesH/W3nvvvffeu710771Hume69+/3PFYX/KAE6cxyQg4V04mVBunERM10Yr4HNeg5M51gYIp0T5ChwyRo2K0T0z0oZb8z86mTpkhnFuognZhpkU5QYgk005kZukxnZugi3xPkP0EnpssOTJFOzDTMZ2ZYphP0RUzABHSILyIn8S4AU+tkPrOZyXSmMpl3dPOyFzztYY95DQCB5RQGYEazmsPsnOXTmNIU3vKSrh51jy5u8IjnIccKDHB2tjCLvd3XwgDA4LM+6QE3ud4dngMILCcwAPkLmlNHoLzG2c50JeTYuSxHn3kRaA23udhFvn1cThm6mDi4vMsVjnWGnDGpRc1C8yZO4vc52SmeEHyb+KpXBHmqCIng+p/S+z0jqNZZrXZuBEvIMoM088qZds6sD9IZ1CwT8zyk3hQOAgIjm4cyM+O0qjUsA/7DNVf760b1IJcXt4Lpib5nOV7H1HEATOAH0fYvr3OtHk8BBPZRmkRF7eRAKoD/W13iBOfBx3tXsyxrGDn8DXcbfpYeyY/yzm1pWqjgsEv9ci5AYMBK8kxQRVfzIQ4TFhmgWd0ioKJHOlCPZAdQGhxQ1ZsN7/8fkD+/EpVxNO9hX0DxvKIqA98OdgRNYRYqvLMfjOk4VPlg+9OKLSp1nJFusZEzc0GZ3ZERZa8UyFZ5udLr62DmrK2nr6UxGB9RbtEW5y2Bq/76CERO4taa8YKxtbXaJspeyeheSEP3hpCGixMdzyxEIlyEw/dqT4O0o6pNbGl5/bg40hFSgmSj85vu01UnXpBrJg7d0Hpqy+n2s5ukkK6jM5VY4+BwY1tZ3zLotrG1AkHWKDS6miYFXHZhKqywUBhqjBpzzCVm9WSxpKcbcKrLt7lDClmbJwSgzZroR9anby0AgdEIDBhg+mYgWTilANCljBayb+sjABhoGYC+t5uYR+YK2gAUZqMgbo+PAPcel6AVSBq0lc0or7Koicp0deAxbvUpIaL/C4pWxAx+EPe0G/lAUkcGRTGuTUyCPOpz8pKyt1qIBG2/caKVwt9YzYsjUy0RIRHqTB2lCMZH8BKMj9CQBZRS1kIhMoEXUZRlMkkKiGYKWWZqPmRZBLnNlmZxCtuIuIsPmyZIMSIigFFI6UYHH1I6QwHBjBERMrczFeXDotgp1KJd9nrJQoo9zEdhIEXhMicFSSJzBsyGGHeSUQ/KRv9g2ekkQ0IvJB1cVScE0Pp8vUdMSFDgz+Jb9AIERiMwYEndB1OF268SydXSfJVfOQBgoGUAVrWARqrKgvGyt9xNYcstzl7OAw5Da/EZQJvyOWIxvyvhJkN6XMPgr7kwTXwQaHXhCIABNfkrk8mQqPo/t1eJx05izB30jdVkphrSNx9A87eh4iqZTJP4s6Gpj0dHVDhQ6wJ1e3MSHzb0rqnNKyQCNAmv3ZEh8UpOUCf/rq/AR3cxJNvgLiUD/DYZpEwdTNOEe9aU4ePtfYqYcYI7UBcBEIxFkwVt2qVkiVJNP5cMKk1kjTYAoiFlbbKjGKRF//o1AXerXrIhY3DEUiYdKFOVw4oCgxSjJFULLoe/xaozg7bEWpaK+V1qjPBKxoACDv1t4ZTPkVGziC3dqlhsVEGPJ6xryajBo70+GfU1BvFZEwBWUDgghgIAABAOAJ0BKkAAQAA+tU6jTKcjoyKoFAwA4BaJbAC7M1V5Z7Z5ttWfvO7RnpreeojbI+YD9kfWZ9GPoAdIhz8HsUfuj6UhMwl2QrtspxDvp1AaNl0WN6xFzBcMEmdBdUwEQuM7I48yBkX0wH+ykGScf+YpjPc2dbOkAAAA/u4ev//lB2NMNmLxMNyOV8gFP4dO8ualnOTtu3NqNT/h3DDYABQqv54jMCatY/syaAHpytKBeSx5/0BSQ1AoOxByTAmlPWYtuj4o8hXjmpQlhsRDwJAsm7moHZnf5/vjV9jOXx1XTScTNFRoRr8ohfv/ycaDoqHtxRfvmoptYtj8t3G185+orxBfED8iFJSc5HiT0tvuzs55vqShuFdAQ9qeum0lz72cNKMb33W/TTjl97ZLEo90k71c6zjRY8Jhh9tMMe+rziHHoUbVAxCh1m6tduJt04tq/N343VwMCR2qcKx3GVN92GBe1HGkZYK9fs8urYY+9YtvxExDEOy0rkKqodL3FGWvtyXhRG2FF71mXZmex1a3cXOqB6QsQavQyGLaAa7PfZph9rQS/L7Ek98nbGyZ39pDkirONd8uF7rLMDDXWmCQVDOuX5NpS+px//yzZuDaeOy1TXJbtU9jchHhpPKkME2+htKxrySgTMgW/o0vYYVUKDCduLX/p76AqES70pNvmOrRndV1lbFtWx/uDv7OEg43JthHRjkTMUV//aEX46vaM35QatG/3GM/gyMlW5WhPIkck3LE5TuHO/KfrGDRU/BNwPTfOPAzfNbvPp95ts3/uMYbPxAWWnHzBoNzvT5hNv35uS9tGw0N1wyQKOp4w5ABWTutPN4dAz/P/CEfxh4UcwmWwAA=
Ipo Date
-
Market Cap
39391352
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
4
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
3666521
Cost Of Revenue
1877511
Gross Profit
1789010
Operating Expenses
3860747
Operating Income
-194226
Interest Expense
-
Pretax Income
-178666
Net Income
-177711
Eps
-0.0013534265874621707
Dividends Per Share
-
Shares Outstanding
131304499
Income Tax Expense
-
EBITDA
-
Operating Margin
-5.29728317388609
Total Other Income Expense Net
-9073
Cash
1790483
Short Term Investments
-
Receivables
4062819
Inventories
-
Total Current Assets
5983272
Property Plant Equipment
30099
Total Assets
9571508
Payables
1812617
Short Term Debt
-
Long Term Debt
-
Total Liabilities
2778716
Equity
6792792
Bs_currency_symbol
USD
Depreciation
45667
Change In Working Capital
-577544
Cash From Operations
-626738
Capital Expenditures
5537
Cash From Investing
-
Cash From Financing
0
Net Change In Cash
-636324
Cf_currency_symbol
USD
PE
0
PB
5.025793479323377
ROE
-2.6161701992347184
ROA
-1.8566666819899227
FCF
-632275
Fcf Percent
-0.17244548715253505
Piotroski FScore
0
Health Score
29
Deep Value Investing Score
3.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
5.8
Garp Investing Score
4.5
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
3
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
3666521
Quarters > 0 > income Statement > cost Of Revenue
1877511
Quarters > 0 > income Statement > gross Profit
1789010
Quarters > 0 > income Statement > operating Expenses
3860747
Quarters > 0 > income Statement > operating Income
-194226
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-178666
Quarters > 0 > income Statement > net Income
-177711
Quarters > 0 > income Statement > eps
-0.0013534265874621707
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
131304499
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-5.29728317388609
Quarters > 0 > income Statement > total Other Income Expense Net
-9073
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1790483
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
4062819
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
5983272
Quarters > 0 > balance Sheet > property Plant Equipment
30099
Quarters > 0 > balance Sheet > total Assets
9571508
Quarters > 0 > balance Sheet > payables
1812617
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
2778716
Quarters > 0 > balance Sheet > equity
6792792
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-177711
Quarters > 0 > cash Flow > depreciation
45667
Quarters > 0 > cash Flow > change In Working Capital
-577544
Quarters > 0 > cash Flow > cash From Operations
-626738
Quarters > 0 > cash Flow > capital Expenditures
5537
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
0
Quarters > 0 > cash Flow > net Change In Cash
-636324
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.0013534265874621707
Quarters > 0 > ratios > PB
5.025793479323377
Quarters > 0 > ratios > ROE
-2.6161701992347184
Quarters > 0 > ratios > ROA
-1.8566666819899227
Quarters > 0 > ratios > FCF
-632275
Quarters > 0 > ratios > Piotroski FScore
0
Quarters > 0 > ratios > fcf Percent
-0.17244548715253505
Quarters > 0 > health Score
29
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2430216
Quarters > 1 > income Statement > cost Of Revenue
1105072
Quarters > 1 > income Statement > gross Profit
1325144
Quarters > 1 > income Statement > operating Expenses
3588557
Quarters > 1 > income Statement > operating Income
-1158341
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
-1173641
Quarters > 1 > income Statement > net Income
-1171482
Quarters > 1 > income Statement > eps
-0.008921872509486518
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
131304499
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
-47.66411709905621
Quarters > 1 > income Statement > total Other Income Expense Net
-21064
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
2426807
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
2496135
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
5041561
Quarters > 1 > balance Sheet > property Plant Equipment
27665
Quarters > 1 > balance Sheet > total Assets
8666074
Quarters > 1 > balance Sheet > payables
1155221
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
1761276
Quarters > 1 > balance Sheet > equity
6904798
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-1171482
Quarters > 1 > cash Flow > depreciation
45595
Quarters > 1 > cash Flow > change In Working Capital
243458
Quarters > 1 > cash Flow > cash From Operations
-837515
Quarters > 1 > cash Flow > capital Expenditures
1972
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
0
Quarters > 1 > cash Flow > net Change In Cash
-839487
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.008921872509486518
Quarters > 1 > ratios > PB
4.944267701966082
Quarters > 1 > ratios > ROE
-16.966202342197413
Quarters > 1 > ratios > ROA
-13.518024424901057
Quarters > 1 > ratios > FCF
-839487
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-0.3454371957060607
Quarters > 1 > health Score
30
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
7444505
Quarters > 2 > income Statement > cost Of Revenue
3277093
Quarters > 2 > income Statement > gross Profit
4167412
Quarters > 2 > income Statement > operating Expenses
2080225
Quarters > 2 > income Statement > operating Income
2087187
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
2024156
Quarters > 2 > income Statement > net Income
1864657
Quarters > 2 > income Statement > eps
0.01420101378247519
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
131304499
Quarters > 2 > income Statement > income Tax Expense
159499
Quarters > 2 > income Statement > EBITDA
2132564
Quarters > 2 > income Statement > operating Margin
28.036612239497455
Quarters > 2 > income Statement > total Other Income Expense Net
-63031
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
2780517
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
5181211
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
8027132
Quarters > 2 > balance Sheet > property Plant Equipment
25787
Quarters > 2 > balance Sheet > total Assets
11734233
Quarters > 2 > balance Sheet > payables
2779710
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
3807544
Quarters > 2 > balance Sheet > equity
7926689
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1864657
Quarters > 2 > cash Flow > depreciation
44096
Quarters > 2 > cash Flow > change In Working Capital
214717
Quarters > 2 > cash Flow > cash From Operations
2341130
Quarters > 2 > cash Flow > capital Expenditures
3710
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
0
Quarters > 2 > cash Flow > net Change In Cash
2337918
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.01420101378247519
Quarters > 2 > ratios > PB
4.306863778811052
Quarters > 2 > ratios > ROE
23.52378149313036
Quarters > 2 > ratios > ROA
15.890744627279856
Quarters > 2 > ratios > FCF
2337420
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.31397923703456443
Quarters > 2 > health Score
89
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
7444505
Quarters > 3 > income Statement > cost Of Revenue
3277093
Quarters > 3 > income Statement > gross Profit
4167412
Quarters > 3 > income Statement > operating Expenses
5357318
Quarters > 3 > income Statement > operating Income
2087187
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
2024156
Quarters > 3 > income Statement > net Income
1864657
Quarters > 3 > income Statement > eps
0.01420101378247519
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
131304499
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
28.036612239497455
Quarters > 3 > income Statement > total Other Income Expense Net
-63035
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
2780517
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
5181211
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
8027132
Quarters > 3 > balance Sheet > property Plant Equipment
25803
Quarters > 3 > balance Sheet > total Assets
11734233
Quarters > 3 > balance Sheet > payables
2779710
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
3807544
Quarters > 3 > balance Sheet > equity
7926689
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1864657
Quarters > 3 > cash Flow > depreciation
45377
Quarters > 3 > cash Flow > change In Working Capital
214717
Quarters > 3 > cash Flow > cash From Operations
2341130
Quarters > 3 > cash Flow > capital Expenditures
3710
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
0
Quarters > 3 > cash Flow > net Change In Cash
2337918
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.01420101378247519
Quarters > 3 > ratios > PB
4.306863778811052
Quarters > 3 > ratios > ROE
23.52378149313036
Quarters > 3 > ratios > ROA
15.890744627279856
Quarters > 3 > ratios > FCF
2337420
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.31397923703456443
Quarters > 3 > health Score
89
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
14004527
Annuals > 0 > income Statement > cost Of Revenue
6426973
Annuals > 0 > income Statement > gross Profit
7577554
Annuals > 0 > income Statement > operating Expenses
6975849
Annuals > 0 > income Statement > operating Income
601705
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
511720
Annuals > 0 > income Statement > net Income
353140
Annuals > 0 > income Statement > eps
0.0026894737247350527
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
131304499
Annuals > 0 > income Statement > income Tax Expense
158580
Annuals > 0 > income Statement > EBITDA
852665
Annuals > 0 > income Statement > operating Margin
4.296503552029997
Annuals > 0 > income Statement > total Other Income Expense Net
-89985
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
2780517
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
5181211
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
8027132
Annuals > 0 > balance Sheet > property Plant Equipment
25787
Annuals > 0 > balance Sheet > total Assets
11734233
Annuals > 0 > balance Sheet > payables
2779710
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
3807544
Annuals > 0 > balance Sheet > equity
7926689
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
353140
Annuals > 0 > cash Flow > depreciation
250960
Annuals > 0 > cash Flow > change In Working Capital
205476
Annuals > 0 > cash Flow > cash From Operations
1305230
Annuals > 0 > cash Flow > capital Expenditures
9370.7
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-7605
Annuals > 0 > cash Flow > net Change In Cash
1311293
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.0026894737247350527
Annuals > 0 > ratios > PB
4.969458206320445
Annuals > 0 > ratios > ROE
4.4550757573559405
Annuals > 0 > ratios > ROA
3.009485153396903
Annuals > 0 > ratios > FCF
1295859.3
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.09253145786358939
Annuals > 0 > health Score
59
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
13326824
Annuals > 1 > income Statement > cost Of Revenue
8392767
Annuals > 1 > income Statement > gross Profit
4934057
Annuals > 1 > income Statement > operating Expenses
6989142
Annuals > 1 > income Statement > operating Income
-2055085
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
-2038034
Annuals > 1 > income Statement > net Income
-2012055
Annuals > 1 > income Statement > eps
-0.015323492046430161
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
131305253
Annuals > 1 > income Statement > income Tax Expense
-25978
Annuals > 1 > income Statement > EBITDA
-1466597
Annuals > 1 > income Statement > operating Margin
-15.420665869077283
Annuals > 1 > income Statement > total Other Income Expense Net
17051
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1469224
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
6261305
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
7833424
Annuals > 1 > balance Sheet > property Plant Equipment
36015
Annuals > 1 > balance Sheet > total Assets
11807080
Annuals > 1 > balance Sheet > payables
3834082
Annuals > 1 > balance Sheet > short Term Debt
7605
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
4612778
Annuals > 1 > balance Sheet > equity
7194302
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-2048954
Annuals > 1 > cash Flow > depreciation
588488
Annuals > 1 > cash Flow > change In Working Capital
16130
Annuals > 1 > cash Flow > cash From Operations
-823640
Annuals > 1 > cash Flow > capital Expenditures
8714
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-61952
Annuals > 1 > cash Flow > net Change In Cash
-894306
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.015323492046430161
Annuals > 1 > ratios > PB
5.475385367475538
Annuals > 1 > ratios > ROE
-27.967341376550497
Annuals > 1 > ratios > ROA
-17.041088905978448
Annuals > 1 > ratios > FCF
-832354
Annuals > 1 > ratios > Piotroski FScore
1
Annuals > 1 > ratios > fcf Percent
-0.06245704152767381
Annuals > 1 > health Score
26
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
15097056
Annuals > 2 > income Statement > cost Of Revenue
9973211
Annuals > 2 > income Statement > gross Profit
5123845
Annuals > 2 > income Statement > operating Expenses
6502089
Annuals > 2 > income Statement > operating Income
-1378244
Annuals > 2 > income Statement > interest Expense
238901
Annuals > 2 > income Statement > pretax Income
-1497602
Annuals > 2 > income Statement > net Income
-1347113
Annuals > 2 > income Statement > eps
-0.010245609088509107
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
131481983
Annuals > 2 > income Statement > income Tax Expense
-150489
Annuals > 2 > income Statement > EBITDA
-875288
Annuals > 2 > income Statement > operating Margin
-9.129223604920059
Annuals > 2 > income Statement > total Other Income Expense Net
-119358
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
2363530
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
7400282
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
9835060
Annuals > 2 > balance Sheet > property Plant Equipment
70051
Annuals > 2 > balance Sheet > total Assets
14387083
Annuals > 2 > balance Sheet > payables
4826667
Annuals > 2 > balance Sheet > short Term Debt
76412
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
5695324
Annuals > 2 > balance Sheet > equity
8691759
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-1347113
Annuals > 2 > cash Flow > depreciation
586202
Annuals > 2 > cash Flow > change In Working Capital
733273
Annuals > 2 > cash Flow > cash From Operations
433745
Annuals > 2 > cash Flow > capital Expenditures
22806
Annuals > 2 > cash Flow > cash From Investing
-26533
Annuals > 2 > cash Flow > cash From Financing
-122289
Annuals > 2 > cash Flow > net Change In Cash
284923
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.010245609088509107
Annuals > 2 > ratios > PB
4.538160215901063
Annuals > 2 > ratios > ROE
-15.49873851771546
Annuals > 2 > ratios > ROA
-9.363350444283945
Annuals > 2 > ratios > FCF
410939
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.02721981027294328
Annuals > 2 > health Score
27
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
12475480
Annuals > 3 > income Statement > cost Of Revenue
7143148
Annuals > 3 > income Statement > gross Profit
5332332
Annuals > 3 > income Statement > operating Expenses
5296589
Annuals > 3 > income Statement > operating Income
35743
Annuals > 3 > income Statement > interest Expense
19015
Annuals > 3 > income Statement > pretax Income
26356
Annuals > 3 > income Statement > net Income
-190321
Annuals > 3 > income Statement > eps
-0.0014490602016100245
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
131340989
Annuals > 3 > income Statement > income Tax Expense
216677
Annuals > 3 > income Statement > EBITDA
627182
Annuals > 3 > income Statement > operating Margin
0.2865060101895879
Annuals > 3 > income Statement > total Other Income Expense Net
-9387
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2078607
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
6627864
Annuals > 3 > balance Sheet > inventories
-105362532
Annuals > 3 > balance Sheet > total Current Assets
8811939
Annuals > 3 > balance Sheet > property Plant Equipment
85987
Annuals > 3 > balance Sheet > total Assets
13925531
Annuals > 3 > balance Sheet > payables
3693944
Annuals > 3 > balance Sheet > short Term Debt
32068
Annuals > 3 > balance Sheet > long Term Debt
47248
Annuals > 3 > balance Sheet > total Liabilities
4574834
Annuals > 3 > balance Sheet > equity
9350697
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-190321
Annuals > 3 > cash Flow > depreciation
606391
Annuals > 3 > cash Flow > change In Working Capital
-638094
Annuals > 3 > cash Flow > cash From Operations
851533
Annuals > 3 > cash Flow > capital Expenditures
8152
Annuals > 3 > cash Flow > cash From Investing
-384
Annuals > 3 > cash Flow > cash From Financing
1413
Annuals > 3 > cash Flow > net Change In Cash
852562
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.0014490602016100245
Annuals > 3 > ratios > PB
4.213835257414501
Annuals > 3 > ratios > ROE
-2.035366989220162
Annuals > 3 > ratios > ROA
-1.3667055137789719
Annuals > 3 > ratios > FCF
843381
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.06760309022177904
Annuals > 3 > health Score
35
Valuation > metrics > PE
-0.0013534265874621707
Valuation > metrics > PB
5.025793479323377
Valuation > final Score
29.742065206766235
Valuation > verdict
67.5% Overvalued
Profitability > metrics > ROE
-2.6161701992347184
Profitability > metrics > ROA
-2.970130724459794
Profitability > metrics > Net Margin
-0.048468561887413164
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.40906831829975066
Risk > metrics > Interest Coverage
-21.407031852749917
Risk > final Score
-26
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.300902507258842
Liquidity > metrics > Quick Ratio
3.300902507258842
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
30.557322980339183
Prev Valuations > 1
56.93136221188948
Prev Valuations > 2
56.93136221188948
Prev Profitabilities > 0
0
Prev Profitabilities > 1
100
Prev Profitabilities > 2
100
Prev Risks > 0
-160
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:05:21.392Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-26
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-11-18
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.0014
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-08-21
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.0089
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-05-28
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.0005
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
2024-12-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.0142
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-11-28
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.0031
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-08-20
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.0029
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-05-30
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.0055
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
2023-12-31
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0025
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-11-28
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0058
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-08-23
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0039
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-05-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.0081
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-21
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.0032
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-14
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.0024
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-15
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.0055
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-17
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.0056
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-31
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.0059
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-15
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.0006
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-16
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.0006
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-12
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.0041
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-31
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.0026
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-12
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.0057
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.0057
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-12
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.0009
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.0009
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-27
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.0028
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
-0.0028
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-31
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.0031
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
-0.0031
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-14
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.1019
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
-0.1019
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-14
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.0004
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
-0.0004
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-16
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.003
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
-0.003
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-22
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.01
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-14
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
Earnings History > 29 > eps Difference
-0.01
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-14
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.01
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
-0.01
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-15
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.02
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
-0.02
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-21
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.0122
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
-0.0122
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-14
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.0098
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
-0.0098
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-11
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.0073
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0064
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.0125
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0405
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.0108
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0113
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.0146
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0141
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.012
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.013
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0881
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0066
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-06-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.005
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.0052
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2013-12-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.0034
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.0014
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-06-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.0002
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0072
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2012-12-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.0003
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0005
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-06-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.0005
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.0004
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2011-12-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.0005
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0002
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-06-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.0001
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.0116
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-22
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0041
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-09-30
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0042
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
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.0005
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.0081
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.01
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.0094
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.0065
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-03-31
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0064
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2008-12-31
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.01
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-09-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0074
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-06-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.0067
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-03-31
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0077
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2007-12-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.0051
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-09-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.0118
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0159
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0112
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2006-12-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.0106
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-09-30
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.0019
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-06-30
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.0018
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-03-31
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0006
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2005-12-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0014
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-09-30
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0015
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-06-30
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0001
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-03-31
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0011
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2004-12-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0032
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-09-30
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0017
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-06-30
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0065
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-03-31
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.0035
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2003-12-31
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.0068
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-09-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.0018
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-06-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.0022
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-03-31
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.0104
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2002-12-31
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.0198
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-09-30
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.0193
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-06-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.0429
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-03-31
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.0247
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.0366
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.0419
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.0754
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-09-30
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.1081
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-06-30
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.1164
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-03-31
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.0495
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-09-30
Earnings History > 102 > report Date
1999-09-30
Earnings History > 102 > date
1999-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.0705
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-06-30
Earnings History > 103 > report Date
1999-06-30
Earnings History > 103 > date
1999-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.0512
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Kidoz Inc. operates a AdTech platform that facilitates mobile advertising within the digital ecosystem. The platform incorporates proprietary SDKs and contextual targeting tools, including Kidoz Privacy Shield and Kite IQ, to deliver advertisements. Kidoz Inc. provides solutions for app developers to monetize their applications through display, rich media, and video advertisements. The platform includes supply-side platform, demand-side platform, and ad exchange capabilities, and is certified by Google and approved by Apple. The company was formerly known as Shoal Games Ltd. and changed its name to Kidoz Inc. in April 2019. Kidoz Inc. was incorporated in 1987 and is based in Vancouver, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AFrance plans under-15 social media ban, brands pivot to child-safe gaming ads - Stock Titan
1/19/2026
France plans under-15 social media ban, brands pivot to child-safe gaming ads Stock Titan
Read more →Kidoz Inc. Commences Trading on the OTCQB Market in the United States under the symbol KDOZF FinancialContent
Read more →Showing 2 of 3
(Last Updated 2025-09-30)
Rating:
BUY
$
Analyst Picks
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
(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 High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Kidoz Inc
* 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.0014
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.