Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.41B | $ 2.41B | $ 2.38B | $ 2.26B | $ 2.35B | $ 2.48B | |
- | - | - | - | $ 1.77B | $ 1.86B | |
$ 2.41B | $ 2.41B | $ 2.38B | $ 2.26B | $ 578.60M | $ 617.16M | |
$ 1.74B | $ 1.74B | $ 1.66B | $ 1.97B | $ 328.05M | $ 316.75M | |
$ 352.39M | $ 352.39M | $ 383.10M | $ 288.08M | $ 250.55M | $ 300.41M | |
$ -210.50M | $ -210.50M | $ -147.72M | $ -105.45M | $ -103.77M | $ -122.09M | |
$ -693.00K | $ -693.00K | $ 792.00K | $ -17.33M | $ -22.66M | $ -4.79M | |
$ 138.05M | $ 138.05M | $ 229.82M | $ 199.96M | $ 124.13M | $ 173.53M | |
$ 35.40M | $ 35.40M | $ 62.90M | $ 122.73M | $ 20.46M | $ 16.65M | |
$ 4.53M | $ 4.53M | $ 4.77M | $ 7.14M | $ 9.17M | $ 9.53M | |
$ 107.33M | $ 107.33M | $ 171.81M | $ 77.42M | $ 113.03M | $ 166.60M | |
$ 0.77 | $ 0.73 | $ 1.18 | $ 0.59 | $ 0.94 | $ 1.40 | |
$ 0.76 | $ 0.72 | $ 1.17 | $ 0.58 | $ 0.94 | $ 1.40 | |
$ 487.63M | $ 121.91M | $ 121.04M | $ 120.38M | $ 119.72M | $ 119.10M | |
$ 494.79M | $ 123.70M | $ 122.28M | $ 120.73M | $ 119.99M | $ 119.31M | |
- | - | - | $ 0.25 | $ 1.78 | $ 1.92 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.30 | $ 1.60 | |
- | - | - | - | - | - | |
$ 1.74B | $ 1.74B | $ 1.66B | $ 1.97B | $ 2.10B | $ 2.18B | |
$ 107.33M | $ 107.33M | $ 171.81M | $ 77.42M | $ 113.03M | $ 166.60M | |
$ 49.73M | $ 109.67M | $ 151.53M | - | $ 131.95M | $ 170.94M | |
- | - | - | - | $ 126.84M | $ 151.02M | |
$ 356.34M | $ 356.34M | $ 394.37M | $ 329.42M | $ 250.97M | $ 324.55M | |
$ 494.15M | $ 494.15M | $ 536.30M | $ 472.10M | $ 385.64M | $ 455.38M |