Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.31B | $ 2.07B | $ 1.89B | $ 1.85B | $ 1.53B | $ 1.50B | |
$ 895.87M | $ 1.63B | $ -1.55B | $ -121.48M | $ 1.24B | $ 1.14B | |
$ 1.42B | $ 435.56M | $ 335.73M | $ 357.84M | $ 291.74M | $ 359.45M | |
$ 357.47M | $ 310.45M | $ 393.07M | $ 269.47M | $ 284.98M | $ 257.79M | |
$ 122.36M | $ 111.01M | $ -57.34M | $ 88.38M | $ 6.77M | $ 101.66M | |
$ -103.87M | $ -97.20M | $ -71.60M | $ -61.00M | $ -57.99M | $ -42.31M | |
$ 23.23M | $ -21.64M | $ -5.80M | $ -9.83M | $ -3.00M | $ -2.87M | |
$ -11.08M | $ -18.55M | $ -122.96M | $ 37.51M | $ -54.22M | $ 56.47M | |
$ 38.21M | $ 28.18M | $ 10.38M | $ 9.09M | $ -8.67M | $ 20.21M | |
$ -252.00K | $ -761.00K | $ -178.00K | $ -302.00K | $ 186.00K | $ 273.00K | |
$ -99.09M | $ -86.12M | $ -180.07M | $ -3.25M | $ -26.34M | $ 503.92M | |
$ -1.23 | $ -1.08 | $ -2.27 | $ -0.04 | $ -0.33 | $ 6.33 | |
$ -1.23 | $ -1.08 | $ -2.27 | $ -0.04 | $ -0.33 | $ 6.19 | |
$ 320.14M | $ 79.80M | $ 79.49M | $ 79.23M | $ 78.94M | $ 79.63M | |
$ 320.14M | $ 79.80M | $ 79.49M | $ 80.29M | $ 78.94M | $ 81.38M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.49 | $ 0.90 | |
- | - | - | - | - | - | |
$ 860.49M | $ 1.97B | $ -1.16B | $ 147.98M | $ 1.53B | $ 1.40B | |
$ -99.09M | $ -86.12M | $ -180.07M | $ -3.25M | $ -26.34M | $ 503.92M | |
$ -7.09M | $ -1.57M | - | - | $ -41.14M | $ 26.70M | |
- | - | - | - | $ 58.20M | $ 44.29M | |
$ 582.59M | $ 85.32M | $ -121.20M | $ 37.61M | $ 3.98M | $ 100.76M | |
$ 762.35M | $ 256.69M | $ 42.65M | $ -161.06M | $ 163.68M | $ 239.16M |