Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 644.53M | $ 618.66M | $ 518.78M | $ 458.75M | $ 387.36M | |
$ 187.24M | $ 176.35M | $ 150.20M | $ 157.31M | $ 139.87M | |
$ 457.29M | $ 442.31M | $ 368.58M | $ 301.44M | $ 247.48M | |
$ 407.80M | $ 380.11M | $ 307.61M | $ 272.22M | $ 239.07M | |
$ 49.49M | $ 62.20M | $ 60.97M | $ 29.23M | $ 8.42M | |
$ -475.00K | $ -455.00K | $ -25.35M | $ -43.44M | $ -55.38M | |
$ 266.00K | $ -387.00K | $ -5.06M | $ -19.49M | $ -802.00K | |
$ 49.28M | $ 61.36M | $ 30.56M | $ -33.70M | $ -47.76M | |
$ 5.19M | $ 9.93M | $ 8.06M | $ -2.51M | $ -10.04M | |
- | - | - | - | - | |
$ 44.09M | $ 51.43M | $ 22.50M | $ -31.19M | $ -37.72M | |
$ 0.27 | $ 0.32 | $ 0.16 | $ -0.12 | $ -0.24 | |
$ 0.26 | $ 0.31 | $ 0.16 | $ -0.12 | $ -0.24 | |
$ 651.20M | $ 162.05M | $ 140.40M | $ 157.21M | $ 157.47M | |
$ 665.82M | $ 165.76M | $ 142.51M | $ 157.21M | $ 158.21M | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 0.14 | $ 0.66 | $ 0.55 | - | - | |
$ 0.14 | $ 0.65 | $ 0.54 | - | - | |
- | - | - | - | - | |
$ 595.04M | $ 556.45M | $ 457.82M | $ 429.53M | $ 378.94M | |
$ 44.09M | $ 51.43M | $ 22.50M | $ -31.19M | $ -37.72M | |
$ 44.09M | $ 51.43M | $ 28.75M | $ -13.40M | $ -37.72M | |
$ 475.00K | $ 455.00K | $ 25.35M | $ 43.44M | $ 55.38M | |
$ 49.76M | $ 61.82M | $ 55.91M | $ 9.74M | $ 7.62M | |
$ 112.41M | $ 121.00M | $ 105.02M | $ 37.16M | $ 36.57M |