Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.48B | $ 1.43B | $ 1.32B | $ 1.21B | $ 1.02B | $ 911.38M | |
$ 378.96M | $ 378.48M | $ -368.63M | $ -336.36M | $ 310.91M | $ 310.02M | |
$ 1.10B | $ 1.05B | $ 949.21M | $ 875.29M | $ 706.60M | $ 601.36M | |
$ 965.47M | $ 951.43M | $ -1.06B | $ -970.02M | $ 850.13M | $ 736.24M | |
$ 136.16M | $ 80.95M | $ -87.66M | $ -94.73M | $ -143.53M | $ -134.88M | |
$ -3.40M | $ -2.38M | $ -6.15M | $ -7.25M | $ -18.13M | $ 1.81M | |
$ -22.41M | $ -9.64M | $ 50.80M | $ 23.54M | $ 36.77M | $ -1.78M | |
$ 143.37M | $ 95.44M | $ -161.80M | $ -131.99M | $ -124.89M | $ -134.85M | |
$ 20.61M | $ 27.63M | $ 183.78M | $ -68.95M | $ -63.52M | $ -44.41M | |
- | - | - | - | - | - | |
$ 124.42M | $ 67.81M | $ -345.58M | $ -63.04M | $ -61.37M | $ -90.43M | |
$ 1.48 | $ 0.82 | $ -4.22 | $ -0.77 | $ -0.76 | $ -1.14 | |
$ 1.33 | $ 0.73 | $ -4.22 | $ -0.77 | $ -0.76 | $ -1.14 | |
$ 338.72M | $ 83.16M | $ 81.95M | $ 81.39M | $ 80.34M | $ 79.06M | |
$ 349.07M | $ 84.91M | $ 81.95M | $ 81.39M | $ 80.34M | $ 79.06M | |
$ 0.12 | $ 0.12 | - | - | $ 0.12 | $ 0.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.37 | $ -0.44 | |
- | - | - | - | - | - | |
$ 1.34B | $ 1.33B | $ -1.43B | $ -1.31B | $ 1.16B | $ 1.05B | |
$ 122.76M | $ 67.81M | $ -345.58M | $ -63.04M | $ -61.37M | $ -90.43M | |
$ 128.18M | - | - | - | $ -87.22M | $ -88.87M | |
- | - | - | - | $ 19.36M | $ 212.00K | |
$ 146.77M | $ 102.32M | $ -154.00M | $ -124.03M | $ -105.53M | $ -134.63M | |
$ 211.77M | $ 180.52M | $ -81.75M | $ -54.05M | $ -84.19M | $ -113.24M |