Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.56B | $ 1.56B | $ 1.24B | $ 811.73M | $ 817.20M | $ 521.75M | |
$ 1.30B | $ 1.30B | $ 1.07B | $ 550.03M | $ 530.08M | $ 502.44M | |
$ 262.91M | $ 262.91M | $ 166.80M | $ 261.70M | $ 287.13M | $ 19.31M | |
$ 15.24M | $ 15.24M | $ 13.46M | $ 11.24M | $ 16.98M | $ 15.90M | |
$ 247.67M | $ 247.67M | $ 153.34M | $ 250.46M | $ 270.15M | $ 3.42M | |
$ -29.79M | $ -29.79M | $ -36.84M | $ -40.34M | $ -52.61M | $ -46.94M | |
- | - | - | - | - | - | |
$ 239.65M | $ 239.65M | $ 186.94M | $ 244.35M | $ 276.24M | $ -72.21M | |
$ 1.07M | $ 1.07M | $ 521.00K | $ 499.00K | $ 2.34M | $ 178.00K | |
- | - | - | - | - | - | |
$ 229.56M | $ 227.40M | $ 184.82M | $ 243.85M | $ 273.84M | $ -71.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 16.43M | $ 16.43M | $ 9.41M | $ 12.26M | $ 14.21M | $ 66.87M | |
$ 1.32B | $ 1.32B | $ 1.09B | $ 561.28M | $ 547.06M | $ 518.34M | |
$ 229.56M | $ 227.40M | $ 184.82M | $ 243.85M | $ 273.84M | $ -71.40M | |
$ 212.50M | $ 204.92M | $ 125.62M | $ 214.57M | $ 217.97M | $ -48.39M | |
$ 29.77M | $ 29.77M | $ 38.55M | $ 43.56M | $ 57.61M | $ 50.41M | |
$ 269.42M | $ 269.42M | $ 225.49M | $ 287.91M | $ 333.85M | $ -21.81M | |
$ 428.85M | $ 428.85M | $ 379.69M | $ 440.36M | $ 460.12M | $ 78.86M |