Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.00B | $ 2.06B | $ 2.16B | $ 2.06B | $ 1.97B | $ 1.66B | |
$ 1.56B | $ 1.61B | $ -1.75B | $ 1.62B | $ 1.49B | $ 1.28B | |
$ 439.93M | $ 455.52M | $ 409.62M | $ 436.97M | $ 481.74M | $ 383.12M | |
$ 213.78M | $ 216.80M | $ 211.71M | $ 217.77M | $ 205.30M | $ 179.29M | |
$ -2.71M | $ 80.42M | $ 197.91M | $ 219.19M | $ 276.44M | $ 203.84M | |
$ -151.72M | $ -151.33M | $ -124.92M | $ -106.89M | $ -101.63M | $ -98.13M | |
$ 154.34M | $ -154.52M | $ 91.95M | $ 18.64M | $ 2.56M | $ -18.00K | |
$ -150.42M | $ -67.13M | $ -18.91M | $ 93.67M | $ 177.36M | $ 105.69M | |
$ -33.95M | $ -935.00K | $ -7.54M | $ 26.29M | $ 45.37M | $ 29.30M | |
- | - | - | - | - | - | |
$ -116.46M | $ -66.20M | $ -11.42M | $ 67.38M | $ 131.99M | $ 76.39M | |
$ -1.54 | $ -0.89 | $ -0.16 | $ 1.03 | $ 2.06 | $ 1.17 | |
$ -1.54 | $ -0.89 | $ -0.16 | $ 1.02 | $ 2.04 | $ 1.17 | |
$ 313.98M | $ 74.27M | $ 70.47M | $ 65.09M | $ 64.16M | $ 65.01M | |
$ 313.97M | $ 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.77B | $ 1.82B | $ -1.54B | $ 1.84B | $ 1.69B | $ 1.46B | |
$ -116.47M | $ -66.20M | $ -11.42M | $ 67.38M | $ 131.99M | $ 76.39M | |
$ 41.39M | $ 90.23M | - | - | $ 131.99M | $ 77.24M | |
- | - | - | - | $ 101.63M | $ 98.13M | |
$ -110.15M | $ 84.20M | $ -18.95M | $ 93.67M | $ 279.00M | $ 203.82M | |
$ -31.63M | $ 172.58M | $ 66.30M | $ 181.16M | $ 354.66M | $ 273.95M |