SMTC Corporation logo
SMTC Corporation SMTX
$ 6.04 0.0%

SMTC Corporation Financial Statements 2011-2024 | SMTX

Annual Financial Statements SMTC Corporation

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

- 99.1 M 101 M 21.8 M 21.8 M - 27.4 M 35.3 M 46.2 M 53 M

Shares

- 25.7 M 19.2 M 16.5 M 16.4 M - 16.4 M 16.4 M 16.2 M 15.6 M

Net Income

- -6 M -448 K -232 K -4 K - -3.88 M -12.5 M 1.2 M 12.4 M

Revenue

- 373 M 216 M 168 M 221 M - 229 M 271 M 220 M 263 M

EBITDA

- 19.1 M 8.2 M 4.95 M 5.82 M - 3.63 M -2.32 M 6.19 M 14.2 M

Operating Expenses

- 31.7 M 18.3 M 14.2 M 15.9 M - 19.3 M 21.4 M 17.8 M 17.9 M

General and Administrative Expenses

- 27 M 18.2 M 14 M 15.9 M - 17.9 M 19.2 M 14.8 M 18 M

All numbers in USD currency