image
Technology - Information Technology Services - NASDAQ - CN
$ 3.45
1.17 %
$ 890 M
Market Cap
-1.46
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 4.92% -246.09% -1186.68%
Annual Report FY 10-K 2022-12-31 14.14% -152.75% 163.41%
Annual Report FY 10-K 2021-12-31 28.18% 118.58% -132.13%
Annual Report FY 10-K 2020-12-31 27.45% -1959.12% 143.81%
Annual Report FY 10-K 2019-12-31 11.41% 36.27% -190.53%
Annual Report FY 10-K 2018-12-31 0.25% 73.46% 117.35%
Annual Report FY 10-K 2017-12-31 -6.84% 5.42% -62.88%
Annual Report FY 10-K 2016-12-31 0.20% -90.84% -195.60%
Annual Report FY 10-K 2015-12-31 26.35% -22.85% -147.81%
Annual Report FY 10-K 2014-12-31 46.26% -622.60% -274.58%
Annual Report FY 10-K 2013-12-31 29.04% -85.62% -48.39%
Annual Report FY 10-K 2012-12-31 49.29% 205.38% 443.03%
Annual Report FY 10-K 2011-12-31 94.39% 107.22% 106.40%
Annual Report FY 10-K 2010-12-31 67.46% -4214.73% -857.95%
Annual Report FY 10-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-06-30 9.44% 127.34% 108.67%
Quarterly Report Q1 8-K 2024-03-31 5.11% -227.24% -59.72%
Quarterly Report Q4 8-K 2023-12-31 0.95% -4215.19% -2944.88%
Quarterly Report Q3 8-K 2023-09-30 4.01% 88.09% 14.79%
Quarterly Report Q2 8-K 2023-06-30 5.62% 38.26% 158.66%
Quarterly Report Q1 8-K 2023-03-31 9.74% -9.28% 19.96%
Quarterly Report Q4 8-K 2022-12-31 7.75% -107.53% 73.08%
Quarterly Report Q3 8-K 2022-09-30 16.26% -271.20% -75.38%
Quarterly Report Q2 8-K 2022-06-30 15.22% -82.75% -62.84%
Quarterly Report Q1 8-K 2022-03-31 18.64% 207.14% 19.87%
Quarterly Report Q4 8-K 2021-12-31 29.45% 97.31% -260.56%
Quarterly Report Q3 8-K 2021-09-30 25.26% 60.77% 50.13%
Quarterly Report Q2 8-K 2021-06-30 30.85% 127.59% 23.06%
Quarterly Report Q1 8-K 2021-03-31 27.15% 38.99% 118.38%
Quarterly Report Q4 8-K 2020-12-31 28.65% -6085.29% -2183.22%
Quarterly Report Q3 8-K 2020-09-30 27.00% 239.86% 15.87%
Quarterly Report Q2 8-K 2020-06-30 28.83% -1519.00% 31.36%
Quarterly Report Q1 8-K 2020-03-31 25.11% -2460.34% -31.15%
Quarterly Report Q4 8-K 2019-12-31 16.21% 85.61% -94.72%
Quarterly Report Q3 8-K 2019-09-30 12.75% -134.39% 1.29%
Quarterly Report Q2 8-K 2019-06-30 7.21% -8.33% 16.58%
Quarterly Report Q1 8-K 2019-03-31 8.88% -82.83% -5.57%
Quarterly Report Q4 8-K 2018-12-31 17.77% -14.28% 732.57%
Quarterly Report Q3 8-K 2018-09-30 -1.80% 97.84% 105.28%
Quarterly Report Q2 8-K 2018-06-30 -5.73% 2.69% 163.93%
Quarterly Report Q1 8-K 2018-03-31 -7.12% 132.91% 178.23%
Quarterly Report Q4 8-K 2017-12-31 -14.97% 280.18% 101.54%
Quarterly Report Q3 8-K 2017-09-30 -8.47% -926.18% -918.71%
Quarterly Report Q2 8-K 2017-06-30 -3.53% 0.17% 36.86%
Quarterly Report Q1 8-K 2017-03-31 -0.01% 30.12% 15.60%
Quarterly Report Q4 8-K 2016-12-31 -8.41% -257.22% -431.90%
Quarterly Report Q3 8-K 2016-09-30 4.75% -115.59% -88.86%
Quarterly Report Q2 8-K 2016-06-30 5.08% 33.19% -57.38%
Quarterly Report Q1 8-K 2016-03-31 0.25% -47.63% -93.21%
Quarterly Report Q4 8-K 2015-12-31 15.16% 28.72% 10.34%
Quarterly Report Q3 8-K 2015-09-30 18.70% -156.91% -72.28%
Quarterly Report Q2 8-K 2015-06-30 31.73% -133.27% -338.96%
Quarterly Report Q1 8-K 2015-03-31 46.78% 36.27% 63.22%
Quarterly Report Q4 8-K 2014-12-31 56.43% -3941.98% -811.98%
Quarterly Report Q3 8-K 2014-09-30 51.46% 399.82% 469.88%
Quarterly Report Q2 8-K 2014-06-30 39.68% -46.06% 275.80%
Quarterly Report Q1 8-K 2014-03-31 34.49% -1276.48% -448.11%
Quarterly Report Q4 8-K 2013-12-31 30.65% -10.08% -76.41%
Quarterly Report Q3 8-K 2013-09-30 29.78% -111.46% 90.88%
Quarterly Report Q2 8-K 2013-06-30 29.26% -236.71% -47.87%
Quarterly Report Q1 8-K 2013-03-31 26.00% 173.12% 342.20%
Quarterly Report Q4 8-K 2012-12-31 31.27% 1345.28% 578.64%
Quarterly Report Q3 8-K 2012-09-30 51.37% -85.47% -88.69%
Quarterly Report Q2 8-K 2012-06-30 58.18% 160.90% 192.50%
Quarterly Report Q1 8-K 2012-03-31 64.21% 55.46% 67.48%
Quarterly Report Q4 8-K 2011-12-31 61.31% 101.44% 104.12%
Quarterly Report Q3 8-K 2011-09-30 114.81% 313.87% 238.13%
Quarterly Report Q2 8-K 2011-06-30 104.60% -557.37% -274.32%
Quarterly Report Q1 8-K 2011-03-31 125.30% -109.49% -532.69%
Quarterly Report Q4 8-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2010-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2010-03-31 0.00% 0.00% 0.00%