Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 497.00M | $ 416.64M | $ 465.35M | $ 638.87M | $ 786.68M | $ 673.13M | |
$ 345.63M | $ 241.33M | $ 185.32M | $ 463.71M | $ 610.33M | $ 450.33M | |
$ 151.37M | $ 175.31M | $ 280.03M | $ 175.16M | $ 176.36M | $ 222.80M | |
$ 152.08M | $ 155.98M | $ 159.82M | $ 73.59M | $ 81.48M | $ 151.94M | |
$ -713.00K | $ 19.33M | $ 120.21M | $ 101.57M | $ 94.87M | $ 70.86M | |
$ -49.53M | $ -38.48M | $ -49.02M | $ -62.53M | $ -79.20M | $ -73.04M | |
$ -22.07M | $ -22.23M | $ -24.08M | $ -681.00K | $ -1.76M | $ 5.20M | |
$ -72.32M | $ -41.38M | $ 47.11M | $ 38.35M | $ 13.92M | $ 3.02M | |
$ -4.55M | $ -7.78M | $ 10.91M | $ 12.16M | $ 1.41M | $ 9.93M | |
- | - | - | - | - | - | |
$ -67.77M | $ -33.60M | $ 20.59M | $ 32.18M | $ 12.51M | $ -6.92M | |
$ -2.12 | $ -0.98 | $ 0.50 | $ 0.73 | $ 0.29 | $ -0.20 | |
$ -2.12 | $ -0.98 | $ 0.49 | $ 0.73 | $ 0.28 | $ -0.20 | |
$ 126.21M | $ 34.26M | $ 40.93M | $ 43.81M | $ 42.79M | $ 33.91M | |
$ 126.21M | $ 34.26M | $ 41.76M | $ 44.34M | $ 44.30M | $ 33.91M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.58 | $ -0.40 | $ 1.31 | $ 0.59 | $ 0.28 | - | |
$ 23.90M | $ 21.73M | $ 18.84M | $ 15.99M | $ 17.55M | $ 13.89M | |
$ 497.71M | $ 397.31M | $ 345.13M | $ 537.30M | $ 691.81M | $ 602.27M | |
$ -67.77M | $ -33.60M | $ 20.59M | $ 32.18M | $ 12.51M | $ -6.92M | |
$ -67.77M | $ -33.60M | $ 36.20M | $ 26.20M | $ 13.78M | $ -8.66M | |
$ 49.53M | $ 38.48M | $ 49.02M | $ 62.53M | $ 79.20M | $ 73.04M | |
$ -22.79M | $ -2.90M | $ 96.13M | $ 100.89M | $ 93.11M | $ 76.06M | |
$ -5.66M | $ 15.57M | $ 114.27M | $ 116.77M | $ 106.10M | $ 86.33M |