Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 918.30M | $ 905.06M | $ 761.03M | $ 612.13M | $ 565.53M | $ 498.38M | |
$ 574.37M | $ 552.70M | $ -468.81M | $ 380.72M | $ 354.21M | $ 319.83M | |
$ 343.93M | $ 352.36M | $ 292.21M | $ 231.41M | $ 211.31M | $ 178.54M | |
$ 206.15M | $ 207.80M | $ 182.32M | $ 162.96M | $ 154.78M | $ 138.91M | |
$ 139.57M | $ 144.28M | $ 109.90M | $ 68.45M | $ 56.53M | $ 39.63M | |
$ -812.00K | $ 2.26M | $ -14.05M | $ -10.13M | $ -7.42M | $ -3.56M | |
$ -4.18M | $ 427.00K | $ 33.41M | $ -17.99M | $ -1.17M | $ -3.70M | |
$ 140.37M | $ 144.13M | $ 62.44M | $ 40.33M | $ 47.94M | $ 32.37M | |
$ 38.14M | $ 36.57M | $ 10.39M | $ 10.15M | $ 10.82M | $ 7.81M | |
- | - | - | - | - | - | |
$ 102.18M | $ 107.56M | $ 52.04M | $ 30.18M | $ 37.13M | $ 24.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 780.52M | $ 760.50M | $ -286.50M | $ 543.68M | $ 509.00M | $ 458.74M | |
$ 102.23M | $ 104.39M | $ 52.04M | $ 30.18M | $ 37.13M | $ 24.56M | |
$ 48.94M | $ 65.16M | - | $ 43.44M | $ 38.05M | $ 27.36M | |
- | - | - | $ 10.13M | $ 7.42M | $ 3.56M | |
$ 141.22M | $ 144.13M | $ 62.44M | $ 50.46M | $ 56.53M | $ 39.63M | |
$ 88.73M | $ 179.58M | $ 103.35M | $ 78.74M | $ 77.13M | $ 60.06M |