Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 538.53M | $ 785.86M | $ 841.10M | $ 622.30M | $ 463.19M | $ 410.45M | |
$ 5.59M | $ 4.83M | $ 70.88M | $ -191.82M | $ -5.72M | $ -8.25M | |
$ 207.21M | $ 396.67M | $ -380.28M | $ 308.76M | $ 239.06M | $ 218.16M | |
- | - | - | - | - | - | |
$ -30.16M | $ -30.85M | $ -39.43M | $ -49.13M | $ -656.00K | $ -18.45M | |
$ 327.25M | $ 384.36M | $ 460.82M | $ 72.60M | $ 217.75M | $ 165.58M | |
$ 36.80M | $ 100.61M | $ 126.21M | $ 12.25M | $ 58.03M | $ 42.24M | |
- | - | - | - | - | - | |
$ 416.25M | $ 348.90M | $ 198.14M | $ 59.55M | $ 158.07M | $ 123.34M | |
$ 3.99 | $ 2.99 | $ 3.60 | $ 0.75 | $ 2.62 | $ 2.29 | |
$ 3.99 | $ 2.98 | $ 3.58 | $ 0.75 | $ 2.60 | $ 2.26 | |
$ 375.93M | $ 93.72M | $ 93.53M | $ 79.21M | $ 60.34M | $ 53.96M | |
$ 376.77M | $ 94.09M | $ 94.01M | $ 79.51M | $ 60.69M | $ 54.61M | |
$ 0.22 | $ 1.32 | $ 1.29 | $ 1.03 | $ 0.88 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 648.38M | $ 692.28M | $ 662.37M | $ 382.39M | $ 441.58M | $ 384.46M | |
$ 239.90M | $ 283.74M | $ 198.14M | $ 60.35M | $ 159.72M | $ 123.34M | |
$ 110.98M | $ 300.48M | - | $ 101.18M | $ 160.20M | $ 137.09M | |
- | - | - | - | - | - | |
$ 101.34M | - | - | - | - | - | |
- | - | - | - | - | - |