Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 735.63M | $ 1.05B | $ 994.94M | $ 625.61M | $ 580.62M | $ 497.83M | |
$ 55.82M | $ 721.51M | $ -705.39M | $ 343.26M | $ 205.16M | $ 168.41M | |
$ 345.66M | $ 328.63M | $ 289.55M | $ 282.35M | $ 375.45M | $ 329.41M | |
$ 235.73M | $ 208.29M | $ 170.54M | $ 150.38M | $ 219.78M | $ 176.43M | |
$ 109.92M | $ 120.34M | $ 119.01M | $ 131.97M | $ 155.67M | $ 152.98M | |
$ -92.50M | $ -54.81M | $ -41.29M | $ -31.41M | $ -41.70M | $ -26.66M | |
$ 9.26M | $ 1.83M | $ 3.77M | $ -6.40M | $ -23.18M | $ -732.00K | |
$ 7.84M | $ 72.08M | $ 73.52M | $ 94.16M | $ 90.79M | $ 125.58M | |
$ 4.65M | $ 9.45M | $ 6.58M | $ 5.33M | $ 220.00K | $ 32.50M | |
- | - | - | - | - | - | |
$ 4.94M | $ 64.64M | $ 68.19M | $ 92.38M | $ 96.72M | $ 93.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 291.55M | $ 929.80M | $ -534.85M | $ 493.64M | $ 424.94M | $ 344.85M | |
$ 4.94M | $ 64.64M | $ 68.19M | $ 92.38M | $ 96.72M | $ 93.14M | |
$ -7.57M | $ 63.44M | - | $ 98.56M | $ 120.18M | $ 93.73M | |
- | - | - | $ 31.58M | $ 42.33M | $ 27.10M | |
$ 100.52M | $ 127.14M | $ 114.89M | $ 125.73M | $ 133.12M | $ 152.68M | |
$ 124.48M | $ 152.21M | $ 137.66M | $ 148.94M | $ 157.43M | $ 166.21M |