Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.00B | $ 1.10B | $ 1.07B | $ 993.06M | $ 874.83M | $ 816.31M | |
$ 289.40M | $ 301.98M | $ 295.15M | $ 310.44M | $ 319.40M | $ 273.03M | |
$ 711.21M | $ 793.75M | $ 770.26M | $ 682.62M | $ 555.43M | $ 543.27M | |
$ 402.27M | $ 418.75M | $ 420.56M | $ 434.93M | $ 222.24M | $ 210.14M | |
$ 308.94M | $ 375.00M | $ 349.70M | $ 247.69M | $ 333.19M | $ 333.13M | |
$ -127.92M | $ -124.14M | $ -141.71M | $ -141.92M | $ -121.08M | $ -100.07M | |
$ -911.00K | $ -527.00K | $ 956.00K | $ 11.59M | $ -122.61M | $ -72.79M | |
$ 180.11M | $ 250.33M | $ 208.94M | $ 117.36M | $ 89.50M | $ 160.27M | |
$ 42.77M | $ 54.82M | $ 41.20M | $ 19.68M | $ 13.76M | $ -10.85M | |
- | - | - | - | - | - | |
$ 135.46M | $ 183.16M | $ 149.34M | $ 86.16M | $ 65.56M | $ 164.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.97M | $ 18.38M | $ 17.97M | $ 17.85M | $ 16.91M | $ 14.82M | |
$ 691.67M | $ 720.74M | $ 715.71M | $ 745.37M | $ 541.64M | $ 483.18M | |
$ 135.46M | $ 183.16M | $ 149.34M | $ 86.16M | $ 65.56M | $ 164.31M | |
$ 135.65M | $ 183.79M | $ 147.73M | $ 76.21M | $ 169.05M | $ 206.32M | |
$ 119.97M | $ 115.72M | $ 132.47M | $ 133.57M | $ 124.21M | $ 105.68M | |
$ 300.07M | $ 366.05M | $ 341.42M | $ 250.93M | $ 213.71M | $ 265.95M | |
$ 315.19M | $ 381.31M | $ 359.88M | $ 268.40M | $ 233.03M | $ 285.71M |