Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.10B | $ 1.07B | $ 1.13B | $ 1.03B | $ 997.14M | $ 634.18M | |
$ 152.17M | - | - | $ 532.66M | $ 530.60M | $ 371.54M | |
$ 947.99M | $ 1.07B | $ 1.13B | $ 494.99M | $ 466.53M | $ 262.64M | |
$ 666.56M | $ 597.32M | $ -608.26M | $ 359.46M | $ 334.08M | $ 219.73M | |
$ 77.86M | $ 70.76M | $ 110.58M | $ 135.54M | $ 132.46M | $ 42.91M | |
- | - | - | - | - | - | |
$ 696.00K | $ 2.31M | $ 8.51M | $ -21.58M | $ -8.73M | $ -62.05M | |
$ 73.10M | $ 69.57M | $ 76.60M | $ 113.96M | $ 123.72M | $ -19.14M | |
$ 24.13M | $ 22.90M | $ 21.51M | $ 27.69M | $ 42.59M | $ -3.47M | |
$ 2.10M | $ 348.00K | $ 6.03M | - | - | - | |
$ 48.97M | $ 46.67M | $ 55.09M | $ 86.27M | $ 81.14M | $ -15.67M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 818.73M | $ 597.32M | $ -608.26M | $ 892.12M | $ 864.68M | $ 591.27M | |
$ 48.99M | $ 46.67M | $ 55.09M | $ 86.27M | $ 81.14M | $ -15.67M | |
$ 72.92M | $ 100.69M | - | $ 106.07M | $ 95.52M | $ 38.10M | |
- | - | - | - | - | - | |
$ 69.33M | $ 69.57M | $ 76.60M | $ 135.54M | $ 132.46M | $ 42.91M | |
$ 117.25M | $ 133.28M | $ 128.09M | $ 244.69M | $ 237.32M | $ 97.46M |