Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.03B | $ 1.01B | $ 748.25M | $ 802.29M | $ 817.73M | $ 819.87M | |
$ 438.22M | $ 438.17M | $ 329.26M | $ 367.80M | $ 371.19M | $ 374.94M | |
$ 594.38M | $ 574.63M | $ 418.99M | $ 434.49M | $ 446.54M | $ 444.92M | |
$ 475.77M | $ 456.27M | $ 377.29M | $ 407.46M | $ 404.86M | $ 402.95M | |
$ 118.61M | $ 118.36M | $ 41.71M | $ 27.03M | $ 41.69M | $ 41.98M | |
$ 757.00K | $ 231.00K | $ 126.00K | $ 1.29M | $ -1.42M | $ -2.11M | |
$ -268.00K | $ -54.00K | $ 34.90M | $ 405.00K | $ 145.00K | $ 3.36M | |
$ 119.10M | $ 118.53M | $ 76.73M | $ 28.72M | $ 40.41M | $ 43.22M | |
$ 29.17M | $ 27.73M | $ 17.58M | $ 6.86M | $ 10.10M | $ 22.15M | |
- | - | - | - | - | - | |
$ 89.93M | $ 90.80M | $ 59.15M | $ 21.86M | $ 30.31M | $ 21.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 913.99M | $ 894.44M | $ 706.55M | $ 775.26M | $ 776.05M | $ 777.89M | |
$ 89.93M | $ 90.80M | $ 59.15M | $ 21.86M | $ 30.31M | $ 21.07M | |
$ 89.93M | $ 90.80M | $ 59.15M | $ 21.86M | $ 30.31M | $ 21.07M | |
- | - | - | - | - | - | |
$ 118.61M | $ 118.36M | $ 41.71M | $ 27.03M | $ 41.69M | $ 41.98M | |
$ 135.56M | $ 134.66M | $ 59.91M | $ 47.63M | $ 71.49M | $ 72.49M |