image
Communication Services - Internet Content & Information - NASDAQ - US
$ 554.08
-4 %
$ 1.4 T
Market Cap
26.16
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 15.69% 68.53% 39.33%
Annual Report FY 10-K 2022-12-31 -1.12% -41.07% -28.23%
Annual Report FY 10-K 2021-12-31 37.18% 35.08% 43.10%
Annual Report FY 10-K 2020-12-31 21.60% 57.67% 12.71%
Annual Report FY 10-K 2019-12-31 26.61% -16.40% 16.35%
Annual Report FY 10-K 2018-12-31 37.35% 38.89% 23.31%
Annual Report FY 10-K 2017-12-31 47.09% 56.26% 62.57%
Annual Report FY 10-K 2016-12-31 54.16% 177.68% 99.63%
Annual Report FY 10-K 2015-12-31 43.82% 25.44% 24.65%
Annual Report FY 10-K 2014-12-31 58.36% 96.18% 70.97%
Annual Report FY 10-K 2013-12-31 54.69% 4559.38% 442.94%
Annual Report FY 10-K 2012-12-31 37.13% -96.80% -69.36%
Annual Report FY 10-K 2011-12-31 87.99% 65.02% 70.16%
Annual Report FY 10-K 2010-12-31 154.05% 396.72% 293.89%
Annual Report FY 10-K 2009-12-31 185.66% 317.86% 576.36%
Annual Report FY 10-K 2008-12-31 77.78% 59.42% 55.65%
Annual Report FY 10-K 2007-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 18.87% 35.44% 22.81%
Quarterly Report Q2 8-K 2024-06-30 22.10% 72.89% 55.04%
Quarterly Report Q1 8-K 2024-03-31 27.26% 116.66% 76.07%
Quarterly Report Q4 8-K 2023-12-31 24.70% 201.25% 59.25%
Quarterly Report Q3 8-K 2023-09-30 23.21% 163.55% 149.44%
Quarterly Report Q2 8-K 2023-06-30 11.02% 16.46% 14.57%
Quarterly Report Q1 8-K 2023-03-31 2.64% -23.52% -7.93%
Quarterly Report Q4 8-K 2022-12-31 -4.47% -54.76% -12.51%
Quarterly Report Q3 8-K 2022-09-30 -4.47% -52.20% -45.66%
Quarterly Report Q2 8-K 2022-06-30 -0.88% -35.66% -32.42%
Quarterly Report Q1 8-K 2022-03-31 6.64% -21.40% -25.08%
Quarterly Report Q4 8-K 2021-12-31 19.95% -8.33% -1.49%
Quarterly Report Q3 8-K 2021-09-30 35.12% 17.18% 29.64%
Quarterly Report Q2 8-K 2021-06-30 55.60% 100.73% 107.40%
Quarterly Report Q1 8-K 2021-03-31 47.55% 93.74% 93.08%
Quarterly Report Q4 8-K 2020-12-31 33.16% 52.66% 44.22%
Quarterly Report Q3 8-K 2020-09-30 21.63% 28.81% 11.90%
Quarterly Report Q2 8-K 2020-06-30 10.67% 97.94% -10.01%
Quarterly Report Q1 8-K 2020-03-31 17.64% 101.81% -6.71%
Quarterly Report Q4 8-K 2019-12-31 24.64% 6.79% 13.27%
Quarterly Report Q3 8-K 2019-09-30 28.59% 18.57% 24.29%
Quarterly Report Q2 8-K 2019-06-30 27.62% -48.77% 13.01%
Quarterly Report Q1 8-K 2019-03-31 26.00% -51.29% 15.93%
Quarterly Report Q4 8-K 2018-12-31 30.39% 61.25% 6.37%
Quarterly Report Q3 8-K 2018-09-30 32.91% 9.20% 12.87%
Quarterly Report Q2 8-K 2018-06-30 41.95% 31.26% 33.22%
Quarterly Report Q1 8-K 2018-03-31 48.98% 63.03% 63.78%
Quarterly Report Q4 8-K 2017-12-31 47.26% 19.89% 60.98%
Quarterly Report Q3 8-K 2017-09-30 47.31% 79.54% 64.32%
Quarterly Report Q2 8-K 2017-06-30 44.83% 70.91% 60.97%
Quarterly Report Q1 8-K 2017-03-31 49.24% 76.62% 65.52%
Quarterly Report Q4 8-K 2016-12-31 50.81% 129.09% 78.40%
Quarterly Report Q3 8-K 2016-09-30 55.77% 194.05% 113.64%
Quarterly Report Q2 8-K 2016-06-30 59.23% 218.32% 114.77%
Quarterly Report Q1 8-K 2016-03-31 51.91% 240.28% 115.43%
Quarterly Report Q4 8-K 2015-12-31 51.67% 123.28% 132.94%
Quarterly Report Q3 8-K 2015-09-30 40.52% 11.10% 4.44%
Quarterly Report Q2 8-K 2015-06-30 38.90% -9.26% -8.42%
Quarterly Report Q1 8-K 2015-03-31 41.61% -20.34% -13.21%
Quarterly Report Q4 8-K 2014-12-31 48.97% 33.85% -3.68%
Quarterly Report Q3 8-K 2014-09-30 58.88% 90.05% 79.33%
Quarterly Report Q2 8-K 2014-06-30 60.51% 138.07% 124.56%
Quarterly Report Q1 8-K 2014-03-31 71.60% 194.47% 188.20%
Quarterly Report Q4 8-K 2013-12-31 63.09% 1109.30% 118.16%
Quarterly Report Q3 8-K 2013-09-30 59.75% 815.25% 106.63%
Quarterly Report Q2 8-K 2013-06-30 53.12% 310.83% 183.31%
Quarterly Report Q1 8-K 2013-03-31 37.81% 5.85% -2.10%
Quarterly Report Q4 8-K 2012-12-31 40.14% -85.76% -4.39%
Quarterly Report Q3 8-K 2012-09-30 32.29% -25.99% -8.94%
Quarterly Report Q2 8-K 2012-06-30 32.29% -65.42% -182.56%
Quarterly Report Q1 8-K 2012-03-31 44.73% -12.02% -1.80%
Quarterly Report Q4 8-K 2011-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2011-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2011-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2011-03-31 0.00% 0.00% 0.00%