Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.43B | $ 1.41B | $ 1.25B | $ 1.19B | $ 1.05B | $ 1.00B | |
$ 720.11M | $ 694.51M | $ 553.52M | $ 511.08M | $ 427.00M | $ 404.95M | |
$ 714.84M | $ 714.51M | $ 694.41M | $ 678.26M | $ 621.79M | $ 597.33M | |
$ 735.23M | $ 707.13M | $ 694.56M | $ 671.50M | $ 569.88M | $ 537.94M | |
$ -20.39M | $ 7.38M | $ -149.00K | $ 6.76M | $ 51.91M | $ 59.39M | |
$ -24.70M | $ -28.35M | $ -32.16M | $ -32.82M | $ -15.07M | $ -14.87M | |
$ 1.24M | $ 905.00K | $ 314.00K | $ -50.00K | $ -318.00K | $ 1.27M | |
$ -43.85M | $ -20.06M | $ -32.00M | $ -26.11M | $ 36.52M | $ 45.79M | |
$ -2.61M | $ 4.43M | $ 4.22M | $ -6.63M | $ 797.00K | $ 79.73M | |
- | - | - | - | - | - | |
$ -41.24M | $ -24.50M | $ -36.21M | $ -19.48M | $ 35.73M | $ -33.93M | |
$ -0.17 | $ -0.10 | $ -0.15 | $ -0.08 | $ 0.15 | $ -0.15 | |
$ -0.17 | $ -0.10 | $ -0.15 | $ -0.08 | $ 0.14 | $ -0.15 | |
$ 1.01B | $ 251.50M | $ 246.08M | $ 242.02M | $ 237.50M | $ 225.31M | |
$ 1.02B | $ 251.50M | $ 246.08M | $ 242.02M | $ 248.89M | $ 225.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.01 | $ 0.13 | $ 0.18 | $ 0.19 | $ 0.34 | $ 0.30 | |
$ -0.01 | $ 0.12 | $ 0.17 | $ 0.19 | $ 0.32 | $ 0.28 | |
- | - | - | - | - | - | |
$ 1.46B | $ 1.40B | $ 1.25B | $ 1.18B | $ 996.87M | $ 942.89M | |
$ -41.24M | $ -24.50M | $ -36.21M | $ -19.48M | $ 35.73M | $ -33.93M | |
$ -41.24M | $ -24.50M | $ -36.21M | $ -19.48M | $ 35.73M | $ -33.93M | |
$ 24.70M | $ 28.35M | $ 32.16M | $ 31.96M | $ 15.07M | $ 14.87M | |
$ -19.15M | $ 8.29M | $ 165.00K | $ 5.85M | $ 51.59M | $ 60.66M | |
$ 74.41M | $ 97.07M | $ 89.08M | $ 92.10M | $ 122.57M | $ 133.18M |