image
Technology - Information Technology Services - NASDAQ - CN
$ 21.96
-1.08 %
$ 4.15 B
Market Cap
-6.93
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 6.76% -238.84% -445.60%
Annual Report FY 10-K 2022-12-31 19.27% -6.29% -3.12%
Annual Report FY 10-K 2021-12-31 36.24% -78.00% -15.37%
Annual Report FY 10-K 2020-12-31 39.21% -51.38% 40.26%
Annual Report FY 10-K 2019-12-31 47.65% -2.75% 184.98%
Annual Report FY 10-K 2018-12-31 72.76% -31.62% 104.74%
Annual Report FY 10-K 2017-12-31 53.05% -18.27% 294.06%
Annual Report FY 10-K 2016-12-31 50.07% -180.38% -3381.84%
Annual Report FY 10-K 2015-12-31 50.24% 24.17% 98.39%
Annual Report FY 10-K 2014-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-06-30 14.33% 0.37% 29.23%
Quarterly Report Q1 8-K 2024-03-31 9.07% 27.13% 41.84%
Quarterly Report Q4 8-K 2023-12-31 6.34% -1679.68% -2155.83%
Quarterly Report Q3 8-K 2023-09-30 6.40% -24.00% -45.11%
Quarterly Report Q2 8-K 2023-06-30 6.99% 39.63% 83.46%
Quarterly Report Q1 8-K 2023-03-31 7.37% -27.16% 14.17%
Quarterly Report Q4 8-K 2022-12-31 9.90% 43.68% -10.34%
Quarterly Report Q3 8-K 2022-09-30 14.85% -4.48% -1.91%
Quarterly Report Q2 8-K 2022-06-30 23.95% -26.65% -9.38%
Quarterly Report Q1 8-K 2022-03-31 31.51% -34.87% 12.10%
Quarterly Report Q4 8-K 2021-12-31 34.06% -17.02% -1.89%
Quarterly Report Q3 8-K 2021-09-30 35.20% -59.84% -5.96%
Quarterly Report Q2 8-K 2021-06-30 38.87% -193.26% -10.65%
Quarterly Report Q1 8-K 2021-03-31 37.53% -200.70% -37.83%
Quarterly Report Q4 8-K 2020-12-31 38.37% -160.40% 21.46%
Quarterly Report Q3 8-K 2020-09-30 43.01% -87.22% 22.64%
Quarterly Report Q2 8-K 2020-06-30 36.24% -8.47% 23.57%
Quarterly Report Q1 8-K 2020-03-31 39.09% 32.64% 117.67%
Quarterly Report Q4 8-K 2019-12-31 42.15% 15.66% 104.16%
Quarterly Report Q3 8-K 2019-09-30 39.77% 8.97% 160.03%
Quarterly Report Q2 8-K 2019-06-30 54.54% 8.74% 422.82%
Quarterly Report Q1 8-K 2019-03-31 58.63% -59.00% 192.96%
Quarterly Report Q4 8-K 2018-12-31 64.11% -5.46% 152.39%
Quarterly Report Q3 8-K 2018-09-30 79.73% -32.13% 261.01%
Quarterly Report Q2 8-K 2018-06-30 89.61% -34.80% 185.42%
Quarterly Report Q1 8-K 2018-03-31 60.62% -93.94% -12.26%
Quarterly Report Q4 8-K 2017-12-31 62.18% -67.35% 1878.98%
Quarterly Report Q3 8-K 2017-09-30 42.83% -71.81% 14.81%
Quarterly Report Q2 8-K 2017-06-30 42.44% 34.39% 113.58%
Quarterly Report Q1 8-K 2017-03-31 65.82% -14.25% 247.40%
Quarterly Report Q4 8-K 2016-12-31 49.06% -147.17% -34.47%
Quarterly Report Q3 8-K 2016-09-30 56.60% -127.16% 528.51%
Quarterly Report Q2 8-K 2016-06-30 52.02% -326.94% -2201.86%
Quarterly Report Q1 8-K 2016-03-31 38.52% 27.03% 6485.30%
Quarterly Report Q4 8-K 2015-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2015-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2015-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2015-03-31 0.00% 0.00% 0.00%