Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.06B | $ 2.06B | $ 2.16B | $ 2.06B | $ 1.97B | $ 1.66B | |
$ 1.61B | $ 1.61B | $ -1.75B | $ 1.62B | $ 1.49B | $ 1.28B | |
$ 455.52M | $ 455.52M | $ 409.62M | $ 436.97M | $ 481.74M | $ 383.12M | |
$ 216.84M | $ 216.84M | $ 211.71M | $ 217.77M | $ 205.30M | $ 179.29M | |
$ 80.56M | $ 80.42M | $ 197.91M | $ 219.19M | $ 276.44M | $ 203.84M | |
$ -151.33M | $ -151.33M | $ -124.92M | $ -106.89M | $ -101.63M | $ -98.13M | |
$ 154.52M | $ 154.52M | $ 91.95M | $ 18.64M | $ 2.56M | $ -18.00K | |
$ -67.13M | $ -67.13M | $ -18.91M | $ 93.67M | $ 177.36M | $ 105.69M | |
$ -935.00K | $ -935.00K | $ -7.54M | $ 26.29M | $ 45.37M | $ 29.30M | |
- | - | - | - | - | - | |
$ -66.21M | $ -66.20M | $ -11.42M | $ 67.38M | $ 131.99M | $ 76.39M | |
$ -0.88 | $ -0.89 | $ -0.16 | $ 1.03 | $ 2.06 | $ 1.17 | |
$ -0.88 | $ -0.89 | $ -0.16 | $ 1.02 | $ 2.04 | $ 1.17 | |
$ 300.26M | $ 74.27M | $ 70.47M | $ 65.09M | $ 64.16M | $ 65.01M | |
$ 300.11M | $ 74.27M | $ 70.47M | $ 65.75M | $ 64.56M | $ 65.04M | |
$ 0.76 | $ 0.76 | $ 1.62 | $ 1.90 | $ 1.90 | $ 1.90 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.26 | $ 1.64 | |
- | - | - | - | - | - | |
$ 1.82B | $ 1.82B | $ -1.54B | $ 1.84B | $ 1.69B | $ 1.46B | |
$ -66.20M | $ -66.20M | $ -11.42M | $ 67.38M | $ 131.99M | $ 76.39M | |
$ 39.46M | $ 90.23M | - | - | $ 131.99M | $ 77.24M | |
- | - | - | - | $ 101.63M | $ 98.13M | |
$ -27.66M | $ -67.08M | $ -18.95M | $ 93.67M | $ 279.00M | $ 203.82M | |
$ 33.00M | $ 10.05M | $ 66.30M | $ 181.16M | $ 354.66M | $ 273.95M |