image
Communication Services - Internet Content & Information - NASDAQ - CN
$ 84.58
0.625 %
$ 30.2 B
Market Cap
11.13
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 8.83% 168.75% 492.04%
Annual Report FY 10-K 2022-12-31 -0.66% -0.42% 34.10%
Annual Report FY 10-K 2021-12-31 16.27% -66.22% -1.03%
Annual Report FY 10-K 2020-12-31 -0.32% 1082.17% 57.02%
Annual Report FY 10-K 2019-12-31 5.02% -8.30% -125.47%
Annual Report FY 10-K 2018-12-31 20.60% 50.66% -1.03%
Annual Report FY 10-K 2017-12-31 20.21% 57.33% 56.14%
Annual Report FY 10-K 2016-12-31 6.28% -65.45% -13.90%
Annual Report FY 10-K 2015-12-31 35.33% 155.28% -8.84%
Annual Report FY 10-K 2014-12-31 53.56% 25.36% 14.40%
Annual Report FY 10-K 2013-12-31 43.21% 0.60% 1.27%
Annual Report FY 10-K 2012-12-31 53.83% 57.50% 45.86%
Annual Report FY 10-K 2011-12-31 83.20% 88.32% 91.39%
Annual Report FY 10-K 2010-12-31 77.96% 137.37% 146.66%
Annual Report FY 10-K 2009-12-31 39.07% 41.69% 46.34%
Annual Report FY 10-K 2008-12-31 83.34% 66.64% 100.44%
Annual Report FY 10-K 2007-12-31 108.21% 108.43% 108.14%
Annual Report FY 10-K 2006-12-31 1965.12% 3496.35% 2928.17%
Annual Report FY 10-K 2005-12-31 -65.46% -74.02% -84.49%
Annual Report FY 10-K 2004-12-31 189.49% 235.14% 218.34%
Annual Report FY 10-K 2003-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-06-30 -0.37% 5.34% 14.09%
Quarterly Report Q1 8-K 2024-03-31 1.18% -6.47% 10.12%
Quarterly Report Q4 8-K 2023-12-31 5.67% -62.00% 17.40%
Quarterly Report Q3 8-K 2023-09-30 5.86% 1950.69% 18.00%
Quarterly Report Q2 8-K 2023-06-30 14.87% 43.25% 53.24%
Quarterly Report Q1 8-K 2023-03-31 9.62% 875.63% 91.46%
Quarterly Report Q4 8-K 2022-12-31 -0.03% 188.80% 134.58%
Quarterly Report Q3 8-K 2022-09-30 1.94% 97.82% 130.37%
Quarterly Report Q2 8-K 2022-06-30 -5.43% 723.84% -1.82%
Quarterly Report Q1 8-K 2022-03-31 0.98% -2.93% -6.74%
Quarterly Report Q4 8-K 2021-12-31 9.33% -66.85% -60.66%
Quarterly Report Q3 8-K 2021-09-30 13.07% -121.06% -62.51%
Quarterly Report Q2 8-K 2021-06-30 20.42% -16.29% -4.97%
Quarterly Report Q1 8-K 2021-03-31 24.79% 62468.29% 738.22%
Quarterly Report Q4 8-K 2020-12-31 4.77% -18.46% 6.92%
Quarterly Report Q3 8-K 2020-09-30 0.54% 314.62% 161.40%
Quarterly Report Q2 8-K 2020-06-30 -1.11% 48.38% 1463.95%
Quarterly Report Q1 8-K 2020-03-31 -6.54% 112.54% 53.31%
Quarterly Report Q4 8-K 2019-12-31 6.21% 204.90% 318.62%
Quarterly Report Q3 8-K 2019-09-30 -0.44% -51.41% -46.82%
Quarterly Report Q2 8-K 2019-06-30 1.36% -62.32% -95.70%
Quarterly Report Q1 8-K 2019-03-31 15.38% -4.88% -20.49%
Quarterly Report Q4 8-K 2018-12-31 15.45% -49.96% -76.71%
Quarterly Report Q3 8-K 2018-09-30 20.07% 55.94% -5.79%
Quarterly Report Q2 8-K 2018-06-30 24.42% 45.01% 28.79%
Quarterly Report Q1 8-K 2018-03-31 23.78% 276.70% 127.76%
Quarterly Report Q4 8-K 2017-12-31 29.34% 0.72% 118.48%
Quarterly Report Q3 8-K 2017-09-30 28.69% 156.25% 68.65%
Quarterly Report Q2 8-K 2017-06-30 14.29% 82.89% 46.87%
Quarterly Report Q1 8-K 2017-03-31 6.76% -10.56% -9.28%
Quarterly Report Q4 8-K 2016-12-31 -2.60% -83.29% -38.18%
Quarterly Report Q3 8-K 2016-09-30 -0.71% 9.18% 10.96%
Quarterly Report Q2 8-K 2016-06-30 10.19% -34.08% -17.39%
Quarterly Report Q1 8-K 2016-03-31 24.33% -18.88% 2.57%
Quarterly Report Q4 8-K 2015-12-31 33.09% 665.29% 19.75%
Quarterly Report Q3 8-K 2015-09-30 35.97% -26.70% -35.92%
Quarterly Report Q2 8-K 2015-06-30 38.29% 3.25% -2.49%
Quarterly Report Q1 8-K 2015-03-31 33.99% -3.39% -9.20%
Quarterly Report Q4 8-K 2014-12-31 47.54% 15.98% 7.75%
Quarterly Report Q3 8-K 2014-09-30 52.05% 27.17% 17.44%
Quarterly Report Q2 8-K 2014-06-30 58.53% 34.15% 22.54%
Quarterly Report Q1 8-K 2014-03-31 59.11% 24.10% 7.38%
Quarterly Report Q4 8-K 2013-12-31 50.31% -0.40% -3.81%
Quarterly Report Q3 8-K 2013-09-30 42.25% 1.34% 1.24%
Quarterly Report Q2 8-K 2013-06-30 38.57% -4.55% 3.16%
Quarterly Report Q1 8-K 2013-03-31 39.98% 8.49% 5.69%
Quarterly Report Q4 8-K 2012-12-31 41.60% 36.12% 23.98%
Quarterly Report Q3 8-K 2012-09-30 49.70% 59.85% 48.09%
Quarterly Report Q2 8-K 2012-06-30 59.77% 69.64% 51.46%
Quarterly Report Q1 8-K 2012-03-31 75.02% 75.89% 75.08%
Quarterly Report Q4 8-K 2011-12-31 -4.94% -6.96% -6.47%
Quarterly Report Q3 8-K 2011-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2011-06-30 78.39% 94.99% 91.24%
Quarterly Report Q1 8-K 2011-03-31 88.28% 122.78% 125.05%
Quarterly Report Q4 8-K 2010-12-31 41299.99% 24273.33% 5435.33%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2010-06-30 74.44% 118.48% 129.83%
Quarterly Report Q1 8-K 2010-03-31 59.60% 165.32% 167.40%
Quarterly Report Q4 8-K 2009-12-31 101.29% 97.06% 87.93%
Quarterly Report Q3 8-K 2009-09-30 39.19% 41.68% 41.65%
Quarterly Report Q2 8-K 2009-06-30 36.80% 44.63% 53.08%
Quarterly Report Q1 8-K 2009-03-31 41.23% 23.62% 34.78%
Quarterly Report Q4 8-K 2008-12-31 -154.15% -140.97% -215.70%
Quarterly Report Q3 8-K 2008-09-30 85.31% 91.71% 119.36%
Quarterly Report Q2 8-K 2008-06-30 100.26% 87.06% 114.54%
Quarterly Report Q1 8-K 2008-03-31 108.66% 71.65% 99.83%
Quarterly Report Q4 8-K 2007-12-31 112.11% 73.55% 74.43%
Quarterly Report Q3 8-K 2007-09-30 106.70% 112.37% 119.69%
Quarterly Report Q2 8-K 2007-06-30 108.99% 142.21% 121.97%
Quarterly Report Q1 8-K 2007-03-31 103.05% 142.36% 173.90%
Quarterly Report Q4 8-K 2006-12-31 267.58% 501.80% 431.49%
Quarterly Report Q3 8-K 2006-09-30 169.65% 904.63% 1004.13%
Quarterly Report Q2 8-K 2006-06-30 174.99% 385.25% 384.86%
Quarterly Report Q1 8-K 2006-03-31 196.61% 1308.71% 882.04%
Quarterly Report Q4 8-K 2005-12-31 -548.87% -1057.93% 60.32%
Quarterly Report Q3 8-K 2005-09-30 202.93% 183.02% -76.44%
Quarterly Report Q2 8-K 2005-06-30 137.38% 301.10% -59.26%
Quarterly Report Q1 8-K 2005-03-31 55.57% -16.80% -90.67%
Quarterly Report Q4 8-K 2004-12-31 189.31% 234.20% -94.08%
Quarterly Report Q3 8-K 2004-09-30 189.55% 235.45% 189.55%
Quarterly Report Q2 8-K 2004-06-30 189.55% 235.45% 189.55%
Quarterly Report Q1 8-K 2004-03-31 189.55% 235.45% 189.55%
Quarterly Report Q4 8-K 2003-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2003-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2003-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2003-03-31 0.00% 0.00% 0.00%