Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.86B | $ 2.24B | $ 2.22B | - | - | - | |
$ 1.30B | $ 1.25B | $ 1.26B | $ 1.23B | $ 1.19B | $ 1.15B | |
$ 1.56B | $ 990.87M | $ 962.77M | $ 980.76M | $ 886.15M | $ -1.15B | |
$ 1.88B | $ 797.81M | $ 778.99M | $ -1.50B | $ -1.40B | $ -1.35B | |
$ 158.70M | $ 156.40M | $ 180.80M | $ 251.90M | $ 219.30M | $ 177.50M | |
$ 35.13M | $ 28.00M | $ 22.05M | $ -9.53M | $ -11.04M | $ -14.52M | |
$ -229.46M | $ -125.44M | $ -1.49M | $ -37.84M | $ -2.59M | $ -7.45M | |
$ 145.36M | $ 39.62M | $ 160.24M | $ 280.23M | $ 210.82M | $ 170.41M | |
$ 51.64M | $ 50.56M | $ 42.55M | $ 70.06M | $ 25.64M | $ 42.50M | |
$ 6.05M | $ 10.76M | $ -45.00K | $ 4.95M | $ 3.97M | $ 5.34M | |
$ 94.49M | $ -9.75M | $ 118.61M | $ 209.07M | $ 183.61M | $ 163.68M | |
$ 2.89 | $ -0.30 | $ 3.65 | $ 6.41 | $ 5.64 | $ 3.95 | |
$ 2.88 | $ -0.30 | $ 3.63 | $ 6.34 | $ 5.52 | $ 3.84 | |
$ 130.71M | $ 32.60M | $ 32.52M | $ 32.64M | $ 32.56M | $ 32.14M | |
$ 131.36M | $ 32.60M | $ 32.65M | $ 32.97M | $ 33.27M | $ 32.99M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 896.56M | $ 2.04B | $ 2.04B | $ -269.47M | $ -217.83M | $ -197.41M | |
$ 94.49M | $ -9.75M | $ 118.61M | $ 209.07M | $ 183.61M | $ 126.80M | |
$ 107.41M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 189.24M | $ 70.90M | $ 182.47M | $ 289.76M | $ 221.86M | $ 184.93M | |
$ 249.06M | $ 128.74M | $ 253.44M | $ 361.02M | $ 289.80M | $ 240.13M |