_id
6915eb82bc934aba376b1ce0
Ticker
QTRHF
Name
Quarterhill Inc
Exchange
OTCQX
Address
North Tower, Toronto, ON, Canada, M5J 2J2
Country
USA
Sector
Technology
Industry
Communication Equipment
Currency
USD
Website
https://www.quarterhill.com
Description
Quarterhill Inc., together with its subsidiaries, operates in the intelligent transportation systems business in Canada and internationally. The company offers mobility solutions, such as all-electronic tolling (AET), dynamic pricing, agency interoperability, and hosted mobility solutions and machine learning through riteSuite, as well as provides maintenance services and related operations, and automatic vehicle detection and classification (AVDC) software to the tolling industry. Its back-office solutions provide account management, customer service, and violation processing and technical services operations; and roadside solutions provide onsite and remote maintenance, and field operations services, including tolling facility support, lane equipment control, and cash management. In addition, the company offers automated truck weigh stations, toll road systems and equipment, red light and speed enforcement systems, traffic management and safety systems, the VectorSense tire sensor suite and related vehicle information-in-motion traffic intelligence system, integrated traffic control systems, permanent weigh-in-motion systems, portable slow speed weigh-in-motion systems, portable wheel load scales, traffic data collection, vehicle and axle detection equipment, and automated vehicle identification services and equipment. It serves contractors, governments, and governmental authorities directly and through end users, contractors, and systems integrators. The company was formerly known as Wi-LAN Inc. and changed its name to Quarterhill Inc. in June 2017. Quarterhill Inc. was incorporated in 1992 and is headquartered in Toronto, Canada.
Last Close
0.66
Volume
500
Current Price
0.67
Change
-0.02
Last Updated
2026-01-06T09:55:56.643Z
Image
data:image/webp;base64,UklGRqACAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSAQBAAABgGLbttvmuQxAE3DB4q5cUzDWCARlM78JpAf3hIunfKH0/rHWoxIqzD29/RucFREI2raN83NYKdB7pW5/6+guyp5NlUUPR0u9Cn2uYDnDA/UouTG5aLXp2p+VO/6O0hKnI2NGaSLXwbrXKH/4dZbpM6KpcP39Nfhs9oxpfsadApEn82dUM/Gtir0xfcY13XF6bvCMLOSlzWsofXikBErUg06g4sdIUqhUsnwENcqf/30Lf3fi7967xxgq0fi7f/tQQ11vDjiECtyuswPdXRt2yfJlBjMXj6jQ4bM5ajaeceMP7N731/DWg2tJjO7uWHS443fK9Cnb3VTa6O5/VIfsWAUiAlZQOCB2AQAAsAkAnQEqQABAAD61UKFMJySjIigUDKjgFollANA5T6kAaIGlvfH0mUfWZwxDoWlB9BTjKZPeR1kR+7n7CXgiOV83Sz8RcMgvJYe1vi0zu+onusLP/ogA/viM3M3vVxuHRR8vM4F6b55LRHTZQqUZwAGNQA9WOzDH4yGRTszm2MEaxxyVdy0pyid27ejLfuSPgyikPOslkkTOmlbfc2pmRltbV4aMIy/BToyfwcA6zRFAQ4DfgaQJ3/Tz/FhZqkIyFWj39Au17COL0yMc0xukXv3dUPp4oAVySdn2Tvb3wh2vVGwB84KZCRff8UsEMY37agzjMT/jRcB3nod1CPzMxNMnihmnW3xf3mpNIoY65frvfoLPkEUzGyJsBM5POCjjYel73vUQn5aHpSPtuyewclmWGzSGAkpZNRIMGCgMx1BYGgf1sTPcFhKq7AiUN7wpovLHs2ItvRe1JRtVdS1dfR+dTpy6BvcJ/Ca+gAb1exZkO/wAAAA=
Ipo Date
-
Market Cap
77278000
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
4.67
Strong Buy
2
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
39743000
Cost Of Revenue
29288000
Gross Profit
10455000
Operating Expenses
42511000
Operating Income
-2768000
Interest Expense
1507000
Pretax Income
-3749000
Net Income
-4734000
Eps
-0.040431173613457994
Dividends Per Share
-
Shares Outstanding
117087870
Income Tax Expense
-
EBITDA
-
Operating Margin
-6.964748509171427
Total Other Income Expense Net
468000
Cash
24085000
Short Term Investments
-
Receivables
24698000
Inventories
8875000
Total Current Assets
94893000
Property Plant Equipment
8143000
Total Assets
220385000
Payables
30226000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
104725000
Equity
115660000
Bs_currency_symbol
USD
Depreciation
2811000
Change In Working Capital
7140000
Cash From Operations
6441000
Capital Expenditures
1023000
Cash From Investing
-
Cash From Financing
-3613000
Net Change In Cash
1427000
Cf_currency_symbol
USD
PE
-
PB
0.6782714240013834
ROE
-4.093031298633927
ROA
-2.148059078430928
FCF
5418000
Fcf Percent
0.13632589386810257
Piotroski FScore
2
Health Score
42
Deep Value Investing Score
6.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
5.8
Garp Investing Score
3.5
Growth Investing Score
2.5
Momentum Investing Score
4.5
Net Net Investing Score
4.5
Quality Investing Score
4
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
39743000
Quarters > 0 > income Statement > cost Of Revenue
29288000
Quarters > 0 > income Statement > gross Profit
10455000
Quarters > 0 > income Statement > operating Expenses
42511000
Quarters > 0 > income Statement > operating Income
-2768000
Quarters > 0 > income Statement > interest Expense
1507000
Quarters > 0 > income Statement > pretax Income
-3749000
Quarters > 0 > income Statement > net Income
-4734000
Quarters > 0 > income Statement > eps
-0.040431173613457994
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
117087870
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-6.964748509171427
Quarters > 0 > income Statement > total Other Income Expense Net
468000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
24085000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
24698000
Quarters > 0 > balance Sheet > inventories
8875000
Quarters > 0 > balance Sheet > total Current Assets
94893000
Quarters > 0 > balance Sheet > property Plant Equipment
8143000
Quarters > 0 > balance Sheet > total Assets
220385000
Quarters > 0 > balance Sheet > payables
30226000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
104725000
Quarters > 0 > balance Sheet > equity
115660000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-4734000
Quarters > 0 > cash Flow > depreciation
2811000
Quarters > 0 > cash Flow > change In Working Capital
7140000
Quarters > 0 > cash Flow > cash From Operations
6441000
Quarters > 0 > cash Flow > capital Expenditures
1023000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-3613000
Quarters > 0 > cash Flow > net Change In Cash
1427000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.040431173613457994
Quarters > 0 > ratios > PB
0.6782714240013834
Quarters > 0 > ratios > ROE
-4.093031298633927
Quarters > 0 > ratios > ROA
-2.148059078430928
Quarters > 0 > ratios > FCF
5418000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.13632589386810257
Quarters > 0 > health Score
42
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
43075000
Quarters > 1 > income Statement > cost Of Revenue
36732000
Quarters > 1 > income Statement > gross Profit
6343000
Quarters > 1 > income Statement > operating Expenses
49535000
Quarters > 1 > income Statement > operating Income
-6460000
Quarters > 1 > income Statement > interest Expense
1564000
Quarters > 1 > income Statement > pretax Income
-7438000
Quarters > 1 > income Statement > net Income
-6835000
Quarters > 1 > income Statement > eps
-0.05848815737608315
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
116861264
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
-14.997098084735928
Quarters > 1 > income Statement > total Other Income Expense Net
521000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
22658000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
20059000
Quarters > 1 > balance Sheet > inventories
10124000
Quarters > 1 > balance Sheet > total Current Assets
100480000
Quarters > 1 > balance Sheet > property Plant Equipment
8928000
Quarters > 1 > balance Sheet > total Assets
227864000
Quarters > 1 > balance Sheet > payables
32015000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
108080000
Quarters > 1 > balance Sheet > equity
119784000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-6835000
Quarters > 1 > cash Flow > depreciation
2628000
Quarters > 1 > cash Flow > change In Working Capital
-881000
Quarters > 1 > cash Flow > cash From Operations
-4564000
Quarters > 1 > cash Flow > capital Expenditures
1541000
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-668000
Quarters > 1 > cash Flow > net Change In Cash
-3465000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.05848815737608315
Quarters > 1 > ratios > PB
0.6536519642022307
Quarters > 1 > ratios > ROE
-5.706104321111334
Quarters > 1 > ratios > ROA
-2.9995962503949722
Quarters > 1 > ratios > FCF
-6105000
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-0.14172954149738828
Quarters > 1 > health Score
30
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
33889000
Quarters > 2 > income Statement > cost Of Revenue
29958000
Quarters > 2 > income Statement > gross Profit
3931000
Quarters > 2 > income Statement > operating Expenses
40948000
Quarters > 2 > income Statement > operating Income
-7059000
Quarters > 2 > income Statement > interest Expense
1493000
Quarters > 2 > income Statement > pretax Income
-8263000
Quarters > 2 > income Statement > net Income
-8370000
Quarters > 2 > income Statement > eps
-0.07201821859589219
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
116220592
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
-20.82976777125321
Quarters > 2 > income Statement > total Other Income Expense Net
234000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
26123000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
19353000
Quarters > 2 > balance Sheet > inventories
10405000
Quarters > 2 > balance Sheet > total Current Assets
98054000
Quarters > 2 > balance Sheet > property Plant Equipment
8754000
Quarters > 2 > balance Sheet > total Assets
225177000
Quarters > 2 > balance Sheet > payables
27100000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
14762000
Quarters > 2 > balance Sheet > total Liabilities
101121000
Quarters > 2 > balance Sheet > equity
124056000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-8370000
Quarters > 2 > cash Flow > depreciation
2678000
Quarters > 2 > cash Flow > change In Working Capital
853000
Quarters > 2 > cash Flow > cash From Operations
-3623000
Quarters > 2 > cash Flow > capital Expenditures
975000
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-1174000
Quarters > 2 > cash Flow > net Change In Cash
-5770000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.07201821859589219
Quarters > 2 > ratios > PB
0.6276826323595796
Quarters > 2 > ratios > ROE
-6.746952988972723
Quarters > 2 > ratios > ROA
-3.7170759002917704
Quarters > 2 > ratios > FCF
-4598000
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.13567824367788958
Quarters > 2 > health Score
30
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
38876000
Quarters > 3 > income Statement > cost Of Revenue
31099000
Quarters > 3 > income Statement > gross Profit
7777000
Quarters > 3 > income Statement > operating Expenses
41388000
Quarters > 3 > income Statement > operating Income
-2512000
Quarters > 3 > income Statement > interest Expense
1468000
Quarters > 3 > income Statement > pretax Income
1036000
Quarters > 3 > income Statement > net Income
272000
Quarters > 3 > income Statement > eps
0.002349154891527773
Quarters > 3 > income Statement > dividends Per Share
0
Quarters > 3 > income Statement > shares Outstanding
115786320
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
-6.461570120382755
Quarters > 3 > income Statement > total Other Income Expense Net
4889000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
31893000
Quarters > 3 > balance Sheet > short Term Investments
0
Quarters > 3 > balance Sheet > receivables
20716000
Quarters > 3 > balance Sheet > inventories
10143000
Quarters > 3 > balance Sheet > total Current Assets
102032000
Quarters > 3 > balance Sheet > property Plant Equipment
8996000
Quarters > 3 > balance Sheet > total Assets
230108000
Quarters > 3 > balance Sheet > payables
17902000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
15273000
Quarters > 3 > balance Sheet > total Liabilities
98985000
Quarters > 3 > balance Sheet > equity
131123000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
272000
Quarters > 3 > cash Flow > depreciation
3070000
Quarters > 3 > cash Flow > change In Working Capital
7909000
Quarters > 3 > cash Flow > cash From Operations
6542000
Quarters > 3 > cash Flow > capital Expenditures
1424000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-1176000
Quarters > 3 > cash Flow > net Change In Cash
8760000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.002349154891527773
Quarters > 3 > ratios > PB
0.5916340718256904
Quarters > 3 > ratios > ROE
0.20743881698862898
Quarters > 3 > ratios > ROA
0.11820536443756845
Quarters > 3 > ratios > FCF
5118000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13164934664060088
Quarters > 3 > health Score
58
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
153305000
Annuals > 0 > income Statement > cost Of Revenue
125528000
Annuals > 0 > income Statement > gross Profit
27777000
Annuals > 0 > income Statement > operating Expenses
166852000
Annuals > 0 > income Statement > operating Income
-13547000
Annuals > 0 > income Statement > interest Expense
6470000
Annuals > 0 > income Statement > pretax Income
-9975000
Annuals > 0 > income Statement > net Income
-11022000
Annuals > 0 > income Statement > eps
-0.09519259270007027
Annuals > 0 > income Statement > dividends Per Share
0
Annuals > 0 > income Statement > shares Outstanding
115786320
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
-8.83663285607123
Annuals > 0 > income Statement > total Other Income Expense Net
9507000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
31893000
Annuals > 0 > balance Sheet > short Term Investments
0
Annuals > 0 > balance Sheet > receivables
20716000
Annuals > 0 > balance Sheet > inventories
10143000
Annuals > 0 > balance Sheet > total Current Assets
102032000
Annuals > 0 > balance Sheet > property Plant Equipment
8996000
Annuals > 0 > balance Sheet > total Assets
230108000
Annuals > 0 > balance Sheet > payables
17902000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
15273000
Annuals > 0 > balance Sheet > total Liabilities
98985000
Annuals > 0 > balance Sheet > equity
131123000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-11022000
Annuals > 0 > cash Flow > depreciation
11461000
Annuals > 0 > cash Flow > change In Working Capital
2408000
Annuals > 0 > cash Flow > cash From Operations
-4422000
Annuals > 0 > cash Flow > capital Expenditures
5435000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-4537000
Annuals > 0 > cash Flow > net Change In Cash
-10840000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.09519259270007027
Annuals > 0 > ratios > PB
0.58280371254471
Annuals > 0 > ratios > ROE
-8.405847944296577
Annuals > 0 > ratios > ROA
-4.78992473099588
Annuals > 0 > ratios > FCF
-9857000
Annuals > 0 > ratios > Piotroski FScore
1
Annuals > 0 > ratios > fcf Percent
-0.06429666351391018
Annuals > 0 > health Score
30
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
143987000
Annuals > 1 > income Statement > cost Of Revenue
113882000
Annuals > 1 > income Statement > gross Profit
30105000
Annuals > 1 > income Statement > operating Expenses
154708000
Annuals > 1 > income Statement > operating Income
-10721000
Annuals > 1 > income Statement > interest Expense
6714000
Annuals > 1 > income Statement > pretax Income
-24943000
Annuals > 1 > income Statement > net Income
-46196000
Annuals > 1 > income Statement > eps
-0.4014370152092542
Annuals > 1 > income Statement > dividends Per Share
2160410.07
Annuals > 1 > income Statement > shares Outstanding
115076583
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
-7.44581108016696
Annuals > 1 > income Statement > total Other Income Expense Net
-8527000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
56621000
Annuals > 1 > balance Sheet > short Term Investments
0
Annuals > 1 > balance Sheet > receivables
27291000
Annuals > 1 > balance Sheet > inventories
14257000
Annuals > 1 > balance Sheet > total Current Assets
158768000
Annuals > 1 > balance Sheet > property Plant Equipment
12486000
Annuals > 1 > balance Sheet > total Assets
332079000
Annuals > 1 > balance Sheet > payables
31389000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
73547000
Annuals > 1 > balance Sheet > total Liabilities
142023000
Annuals > 1 > balance Sheet > equity
190056000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-48487250
Annuals > 1 > cash Flow > depreciation
11910146.24
Annuals > 1 > cash Flow > change In Working Capital
-12826775.21
Annuals > 1 > cash Flow > cash From Operations
-21478968.79
Annuals > 1 > cash Flow > capital Expenditures
5058796.92
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-6721694.56
Annuals > 1 > cash Flow > net Change In Cash
-7339062.26
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.4014370152092542
Annuals > 1 > ratios > PB
0.39962192606389696
Annuals > 1 > ratios > ROE
-24.306520183524853
Annuals > 1 > ratios > ROA
-13.911147648601688
Annuals > 1 > ratios > FCF
-26537765.71
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-0.18430667845013787
Annuals > 1 > health Score
29
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
305690000
Annuals > 2 > income Statement > cost Of Revenue
188154000
Annuals > 2 > income Statement > gross Profit
117536000
Annuals > 2 > income Statement > operating Expenses
273820000
Annuals > 2 > income Statement > operating Income
31870000
Annuals > 2 > income Statement > interest Expense
10024000
Annuals > 2 > income Statement > pretax Income
13819000
Annuals > 2 > income Statement > net Income
2766000
Annuals > 2 > income Statement > eps
0.024127767256892682
Annuals > 2 > income Statement > dividends Per Share
5693000
Annuals > 2 > income Statement > shares Outstanding
114639700
Annuals > 2 > income Statement > income Tax Expense
-
Annuals > 2 > income Statement > EBITDA
53455000
Annuals > 2 > income Statement > operating Margin
10.425594556576923
Annuals > 2 > income Statement > total Other Income Expense Net
-9110000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
66357000
Annuals > 2 > balance Sheet > short Term Investments
1550000
Annuals > 2 > balance Sheet > receivables
17155000
Annuals > 2 > balance Sheet > inventories
13671000
Annuals > 2 > balance Sheet > total Current Assets
159999000
Annuals > 2 > balance Sheet > property Plant Equipment
17238000
Annuals > 2 > balance Sheet > total Assets
411944000
Annuals > 2 > balance Sheet > payables
21376000
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
48379000
Annuals > 2 > balance Sheet > total Liabilities
154284000
Annuals > 2 > balance Sheet > equity
257660000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
2014540
Annuals > 2 > cash Flow > depreciation
23036000
Annuals > 2 > cash Flow > change In Working Capital
4192000
Annuals > 2 > cash Flow > cash From Operations
39613000
Annuals > 2 > cash Flow > capital Expenditures
8689000
Annuals > 2 > cash Flow > cash From Investing
-
Annuals > 2 > cash Flow > cash From Financing
-42888000
Annuals > 2 > cash Flow > net Change In Cash
-4389000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.024127767256892682
Annuals > 2 > ratios > PB
0.2936513312116743
Annuals > 2 > ratios > ROE
1.073507723356361
Annuals > 2 > ratios > ROA
0.6714504884159012
Annuals > 2 > ratios > FCF
30924000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.10116130720664726
Annuals > 2 > health Score
56
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
125695000
Annuals > 3 > income Statement > cost Of Revenue
88260000
Annuals > 3 > income Statement > gross Profit
37435000
Annuals > 3 > income Statement > operating Expenses
147350000
Annuals > 3 > income Statement > operating Income
-21655000
Annuals > 3 > income Statement > interest Expense
2328000
Annuals > 3 > income Statement > pretax Income
-26729000
Annuals > 3 > income Statement > net Income
-22183000
Annuals > 3 > income Statement > eps
-0.1947913052600686
Annuals > 3 > income Statement > dividends Per Share
5648000
Annuals > 3 > income Statement > shares Outstanding
113880853
Annuals > 3 > income Statement > income Tax Expense
-4546000
Annuals > 3 > income Statement > EBITDA
-1022000
Annuals > 3 > income Statement > operating Margin
-17.228211146028084
Annuals > 3 > income Statement > total Other Income Expense Net
-2910000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
70746000
Annuals > 3 > balance Sheet > short Term Investments
1851000
Annuals > 3 > balance Sheet > receivables
23667079.73
Annuals > 3 > balance Sheet > inventories
13731000
Annuals > 3 > balance Sheet > total Current Assets
161102000
Annuals > 3 > balance Sheet > property Plant Equipment
13455000
Annuals > 3 > balance Sheet > total Assets
427195000
Annuals > 3 > balance Sheet > payables
25448000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
104927000
Annuals > 3 > balance Sheet > total Liabilities
186079000
Annuals > 3 > balance Sheet > equity
241116000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-17644060
Annuals > 3 > cash Flow > depreciation
20543000
Annuals > 3 > cash Flow > change In Working Capital
-7384000
Annuals > 3 > cash Flow > cash From Operations
-13340000
Annuals > 3 > cash Flow > capital Expenditures
1149000
Annuals > 3 > cash Flow > cash From Investing
-158091000
Annuals > 3 > cash Flow > cash From Financing
108263000
Annuals > 3 > cash Flow > net Change In Cash
-64954000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.1947913052600686
Annuals > 3 > ratios > PB
0.311722834569253
Annuals > 3 > ratios > ROE
-9.200136034108064
Annuals > 3 > ratios > ROA
-5.1927105888411615
Annuals > 3 > ratios > FCF
-14489000
Annuals > 3 > ratios > Piotroski FScore
0
Annuals > 3 > ratios > fcf Percent
-0.11527109272445205
Annuals > 3 > health Score
29
Valuation > metrics > PE
-0.040431173613457994
Valuation > metrics > PB
0.6782714240013834
Valuation > final Score
70
Valuation > verdict
32.2% Undervalued
Profitability > metrics > ROE
-4.093031298633927
Profitability > metrics > ROA
-4.988776832853846
Profitability > metrics > Net Margin
-0.11911531590468762
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.9054556458585509
Risk > metrics > Interest Coverage
-1.8367617783676178
Risk > final Score
41
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.1394494805796334
Liquidity > metrics > Quick Ratio
2.8458280950175348
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
90
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
2
Prev Risks > 0
31
Prev Risks > 1
29
Prev Risks > 2
41
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:27:27.812Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-23
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
-0.02
Earnings History > 0 > eps Difference
0.02
Earnings History > 0 > surprise Percent
100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.04
Earnings History > 1 > eps Estimate
-0.0531
Earnings History > 1 > eps Difference
0.0131
Earnings History > 1 > surprise Percent
24.6704
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-13
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.04
Earnings History > 2 > eps Estimate
-0.01
Earnings History > 2 > eps Difference
-0.03
Earnings History > 2 > surprise Percent
-300
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-12
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.098
Earnings History > 3 > eps Estimate
-0.043
Earnings History > 3 > eps Difference
-0.055
Earnings History > 3 > surprise Percent
-127.907
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-17
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0
Earnings History > 4 > eps Estimate
-0.0308
Earnings History > 4 > eps Difference
0.0308
Earnings History > 4 > surprise Percent
100
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-08
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.0555
Earnings History > 5 > eps Estimate
-0.0365
Earnings History > 5 > eps Difference
-0.019
Earnings History > 5 > surprise Percent
-52.0548
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-09
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.04
Earnings History > 6 > eps Estimate
-0.01
Earnings History > 6 > eps Difference
-0.03
Earnings History > 6 > surprise Percent
-300
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-13
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.04
Earnings History > 7 > eps Estimate
-0.03
Earnings History > 7 > eps Difference
-0.01
Earnings History > 7 > surprise Percent
-33.3333
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-15
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.14
Earnings History > 8 > eps Estimate
-0.02
Earnings History > 8 > eps Difference
-0.12
Earnings History > 8 > surprise Percent
-600
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-08
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.02
Earnings History > 9 > eps Estimate
-0.01
Earnings History > 9 > eps Difference
-0.01
Earnings History > 9 > surprise Percent
-100
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-09
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.28
Earnings History > 10 > eps Estimate
-0.06
Earnings History > 10 > eps Difference
-0.22
Earnings History > 10 > surprise Percent
-366.6667
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-10
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.14
Earnings History > 11 > eps Estimate
-0.07
Earnings History > 11 > eps Difference
-0.07
Earnings History > 11 > surprise Percent
-100
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-22
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.18
Earnings History > 12 > eps Estimate
-0.04
Earnings History > 12 > eps Difference
-0.14
Earnings History > 12 > surprise Percent
-350
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-10
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.08
Earnings History > 13 > eps Estimate
-0.04
Earnings History > 13 > eps Difference
-0.04
Earnings History > 13 > surprise Percent
-100
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.21
Earnings History > 14 > eps Estimate
-0.01
Earnings History > 14 > eps Difference
-0.2
Earnings History > 14 > surprise Percent
-2000
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
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.44
Earnings History > 15 > eps Estimate
0.22
Earnings History > 15 > eps Difference
0.22
Earnings History > 15 > surprise Percent
100
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-21
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.08
Earnings History > 16 > eps Estimate
0.02
Earnings History > 16 > eps Difference
-0.1
Earnings History > 16 > surprise Percent
-500
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-10
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.02
Earnings History > 17 > eps Estimate
0.04
Earnings History > 17 > eps Difference
-0.06
Earnings History > 17 > surprise Percent
-150
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.0481
Earnings History > 18 > eps Estimate
-0.0164
Earnings History > 18 > eps Difference
-0.0317
Earnings History > 18 > surprise Percent
-193.2927
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.0328
Earnings History > 19 > eps Estimate
-0.0318
Earnings History > 19 > eps Difference
-0.001
Earnings History > 19 > surprise Percent
-3.1447
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.0716
Earnings History > 20 > eps Estimate
-0.0079
Earnings History > 20 > eps Difference
-0.0637
Earnings History > 20 > surprise Percent
-806.3291
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.18
Earnings History > 21 > eps Estimate
0.14
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
28.5714
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.015
Earnings History > 22 > eps Estimate
-0.01
Earnings History > 22 > eps Difference
-0.005
Earnings History > 22 > surprise Percent
-50
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-21
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.01
Earnings History > 23 > eps Estimate
0.03
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-66.6667
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-27
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.08
Earnings History > 24 > eps Estimate
0.01
Earnings History > 24 > eps Difference
0.07
Earnings History > 24 > surprise Percent
700
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0132
Earnings History > 25 > eps Estimate
0.01
Earnings History > 25 > eps Difference
0.0032
Earnings History > 25 > surprise Percent
32
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.06
Earnings History > 26 > eps Estimate
0.06
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-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.01
Earnings History > 27 > eps Estimate
-0.02
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
150
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.03
Earnings History > 28 > eps Estimate
-0.02
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-50
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.06
Earnings History > 29 > eps Estimate
-0.01
Earnings History > 29 > eps Difference
-0.05
Earnings History > 29 > surprise Percent
-500
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.07
Earnings History > 30 > eps Estimate
-0.04
Earnings History > 30 > eps Difference
-0.03
Earnings History > 30 > surprise Percent
-75
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.1
Earnings History > 31 > eps Estimate
-0.01
Earnings History > 31 > eps Difference
-0.09
Earnings History > 31 > surprise Percent
-900
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.07
Earnings History > 32 > eps Estimate
0.04
Earnings History > 32 > eps Difference
-0.11
Earnings History > 32 > surprise Percent
-275
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-09
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.37
Earnings History > 33 > eps Estimate
0.41
Earnings History > 33 > eps Difference
-0.04
Earnings History > 33 > surprise Percent
-9.7561
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-10
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.04
Earnings History > 34 > eps Estimate
0.06
Earnings History > 34 > eps Difference
-0.02
Earnings History > 34 > surprise Percent
-33.3333
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.06
Earnings History > 35 > eps Estimate
0.05
Earnings History > 35 > eps Difference
-0.11
Earnings History > 35 > surprise Percent
-220
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.09
Earnings History > 36 > eps Estimate
0.06
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
50
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.01
Earnings History > 37 > eps Estimate
0.09
Earnings History > 37 > eps Difference
-0.08
Earnings History > 37 > surprise Percent
-88.8889
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.06
Earnings History > 38 > eps Estimate
0.1
Earnings History > 38 > eps Difference
-0.04
Earnings History > 38 > surprise Percent
-40
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.17
Earnings History > 39 > eps Estimate
0.11
Earnings History > 39 > eps Difference
0.06
Earnings History > 39 > surprise Percent
54.5455
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
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.13
Earnings History > 40 > eps Estimate
0.09
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
44.4444
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.1
Earnings History > 41 > eps Estimate
0.09
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
11.1111
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.21
Earnings History > 42 > eps Estimate
0.17
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
23.5294
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-29
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.06
Earnings History > 43 > eps Estimate
0.05
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
20
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-29
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.1
Earnings History > 44 > eps Estimate
0.09
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
11.1111
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
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.11
Earnings History > 45 > eps Estimate
0.1
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
10
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-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.14
Earnings History > 46 > eps Estimate
0.1
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
40
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-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.14
Earnings History > 47 > eps Estimate
0.1
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
40
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-30
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.14
Earnings History > 48 > eps Estimate
0.12
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
16.6667
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.0535
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-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.01
Earnings History > 50 > eps Estimate
0.01
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-200
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.01
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
2013-03-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.06
Earnings History > 52 > eps Estimate
0.07
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-14.2857
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-06
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.08
Earnings History > 53 > eps Estimate
0.08
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-02
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.08
Earnings History > 54 > eps Estimate
0.08
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.13
Earnings History > 55 > eps Estimate
0.11
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
18.1818
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-07
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.15
Earnings History > 56 > eps Estimate
0.15
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-09
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.18
Earnings History > 57 > eps Estimate
0.17
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
5.8824
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.17
Earnings History > 58 > eps Estimate
0.16
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
6.25
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-06
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1
Earnings History > 59 > eps Estimate
0.11
Earnings History > 59 > eps Difference
-0.01
Earnings History > 59 > surprise Percent
-9.0909
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-02
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.04
Earnings History > 60 > eps Estimate
-0.03
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-33.3333
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-09
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.01
Earnings History > 61 > eps Estimate
0.01
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-10
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.01
Earnings History > 62 > eps Estimate
0.01
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-06
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.07
Earnings History > 63 > eps Estimate
-0.04
Earnings History > 63 > eps Difference
0.11
Earnings History > 63 > surprise Percent
275
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-12-10
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.03
Earnings History > 64 > eps Estimate
-0.01
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
400
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-09-03
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.01
Earnings History > 65 > eps Estimate
-0.01
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-06-04
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.01
Earnings History > 66 > eps Estimate
-0.03
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
66.6667
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-03-05
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.04
Earnings History > 67 > eps Estimate
-0.03
Earnings History > 67 > eps Difference
-0.01
Earnings History > 67 > surprise Percent
-33.3333
Earnings History > 68 > period
2008-06-30
Earnings History > 68 > report Date
2008-09-04
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.04
Earnings History > 68 > eps Estimate
-0.04
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-03-31
Earnings History > 69 > report Date
2008-06-04
Earnings History > 69 > date
2008-03-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.04
Earnings History > 69 > eps Estimate
-0.02
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-100
Earnings History > 70 > period
2007-12-31
Earnings History > 70 > report Date
2008-03-06
Earnings History > 70 > date
2007-12-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.02
Earnings History > 70 > eps Estimate
0.01
Earnings History > 70 > eps Difference
-0.03
Earnings History > 70 > surprise Percent
-300
Earnings History > 71 > period
2007-06-30
Earnings History > 71 > report Date
2007-09-05
Earnings History > 71 > date
2007-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0
Earnings History > 71 > eps Estimate
0.04
Earnings History > 71 > eps Difference
-0.04
Earnings History > 71 > surprise Percent
-100
Earnings History > 72 > period
2007-03-31
Earnings History > 72 > report Date
2007-06-08
Earnings History > 72 > date
2007-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.03
Earnings History > 72 > eps Estimate
-0.03
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2006-12-31
Earnings History > 73 > report Date
2007-03-15
Earnings History > 73 > date
2006-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.43
Earnings History > 73 > eps Estimate
0.47
Earnings History > 73 > eps Difference
-0.04
Earnings History > 73 > surprise Percent
-8.5106
Earnings History > 74 > period
2006-06-30
Earnings History > 74 > report Date
2006-08-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.01
Earnings History > 74 > eps Estimate
-0.01
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2006-03-31
Earnings History > 75 > report Date
2006-06-14
Earnings History > 75 > date
2006-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.12
Earnings History > 75 > eps Estimate
-0.08
Earnings History > 75 > eps Difference
-0.04
Earnings History > 75 > surprise Percent
-50
Earnings History > 76 > period
2005-12-31
Earnings History > 76 > report Date
2006-03-01
Earnings History > 76 > date
2005-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.08
Earnings History > 76 > eps Estimate
0.17
Earnings History > 76 > eps Difference
-0.09
Earnings History > 76 > surprise Percent
-52.9412
Earnings History > 77 > period
2005-06-30
Earnings History > 77 > report Date
2005-08-24
Earnings History > 77 > date
2005-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.08
Earnings History > 77 > eps Estimate
-0.04
Earnings History > 77 > eps Difference
-0.04
Earnings History > 77 > surprise Percent
-100
Earnings History > 78 > period
2005-03-31
Earnings History > 78 > report Date
2005-05-19
Earnings History > 78 > date
2005-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.07
Earnings History > 78 > eps Estimate
-0.09
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
22.2222
Earnings History > 79 > period
2004-12-31
Earnings History > 79 > report Date
2005-02-24
Earnings History > 79 > date
2004-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.06
Earnings History > 79 > eps Estimate
-0.06
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2004-06-30
Earnings History > 80 > report Date
2004-08-25
Earnings History > 80 > date
2004-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.06
Earnings History > 80 > eps Estimate
-0.05
Earnings History > 80 > eps Difference
-0.01
Earnings History > 80 > surprise Percent
-20
Earnings History > 81 > period
2004-03-31
Earnings History > 81 > report Date
2004-05-27
Earnings History > 81 > date
2004-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.04
Earnings History > 81 > eps Estimate
-0.01
Earnings History > 81 > eps Difference
-0.03
Earnings History > 81 > surprise Percent
-300
Earnings History > 82 > period
2003-12-31
Earnings History > 82 > report Date
2004-02-25
Earnings History > 82 > date
2003-12-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.01
Earnings History > 82 > eps Estimate
-0.03
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
66.6667
Earnings History > 83 > period
2003-09-30
Earnings History > 83 > report Date
2003-12-23
Earnings History > 83 > date
2003-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.03
Earnings History > 83 > eps Estimate
0.01
Earnings History > 83 > eps Difference
-0.04
Earnings History > 83 > surprise Percent
-400
Earnings History > 84 > period
2003-06-30
Earnings History > 84 > report Date
2003-08-28
Earnings History > 84 > date
2003-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0
Earnings History > 84 > eps Estimate
0
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-03-31
Earnings History > 85 > report Date
2003-06-03
Earnings History > 85 > date
2003-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.03
Earnings History > 85 > eps Estimate
-0.03
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2002-12-31
Earnings History > 86 > report Date
2003-03-06
Earnings History > 86 > date
2002-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.09
Earnings History > 86 > eps Estimate
-0.11
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
18.1818
Quarterhill Inc., together with its subsidiaries, operates in the intelligent transportation systems business in Canada and internationally. The company offers mobility solutions, such as all-electronic tolling (AET), dynamic pricing, agency interoperability, and hosted mobility solutions and machine learning through riteSuite, as well as provides maintenance services and related operations, and automatic vehicle detection and classification (AVDC) software to the tolling industry. Its back-office solutions provide account management, customer service, and violation processing and technical services operations; and roadside solutions provide onsite and remote maintenance, and field operations services, including tolling facility support, lane equipment control, and cash management. In addition, the company offers automated truck weigh stations, toll road systems and equipment, red light and speed enforcement systems, traffic management and safety systems, the VectorSense tire sensor suite and related vehicle information-in-motion traffic intelligence system, integrated traffic control systems, permanent weigh-in-motion systems, portable slow speed weigh-in-motion systems, portable wheel load scales, traffic data collection, vehicle and axle detection equipment, and automated vehicle identification services and equipment. It serves contractors, governments, and governmental authorities directly and through end users, contractors, and systems integrators. The company was formerly known as Wi-LAN Inc. and changed its name to Quarterhill Inc. in June 2017. Quarterhill Inc. was incorporated in 1992 and is headquartered in Toronto, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAnalyzing Wi-LAN (OTCMKTS:QTRHF) and Indra Sistemas (OTCMKTS:ISMAY) Defense World
Read more →Why this tolling tech company is outlining its next growth push Stock Titan
Read more →Showing 2 of 8
(Last Updated 2025-09-30)
Rating:
STRONG BUY
$
Analyst Picks
Strong Buy
2
Buy
1
Hold
0
Sell
0
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
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 High
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 Quarterhill Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
-0.02
Date
2025-09-30
EPS Actual
-0.04
EPS Estimate
-0.0531
EPS Difference
0.0131
Surprise Percent
24.6704%
(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.