Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.96B | $ 2.06B | $ 2.16B | $ 2.06B | $ 1.97B | $ 1.66B | |
$ 1.53B | $ 1.61B | $ 1.75B | $ 1.62B | $ 1.49B | $ 1.28B | |
$ 428.43M | $ 455.52M | $ 409.62M | $ 436.97M | $ 481.74M | $ 383.12M | |
$ 211.43M | $ 216.80M | $ 211.66M | $ 217.77M | $ 205.29M | $ 179.25M | |
$ 121.04M | $ 80.42M | $ 98.63M | $ 196.08M | $ 276.44M | $ 203.84M | |
$ -158.02M | $ -151.33M | $ -124.92M | $ -106.89M | $ -101.63M | $ -98.13M | |
$ -287.73M | $ -154.52M | $ -91.95M | $ 18.64M | $ -2.56M | $ 18.00K | |
$ -32.89M | $ -67.13M | $ -18.91M | $ 93.65M | $ 177.36M | $ 105.69M | |
$ -6.63M | $ -935.00K | $ -7.54M | $ 26.29M | $ 45.37M | $ 29.30M | |
- | - | - | - | - | - | |
$ -26.25M | $ -66.20M | $ -11.37M | $ 67.36M | $ 131.99M | $ 76.43M | |
$ -0.34 | $ -0.89 | $ -0.16 | $ 1.03 | $ 2.06 | $ 1.17 | |
$ -0.34 | $ -0.89 | $ -0.16 | $ 1.02 | $ 2.04 | $ 1.17 | |
$ 318.71M | $ 74.27M | $ 70.47M | $ 65.09M | $ 64.16M | $ 65.01M | |
$ 318.95M | $ 74.27M | $ 70.47M | $ 65.75M | $ 64.56M | $ 65.04M | |
$ 0.76 | $ 0.76 | $ 1.62 | $ 1.90 | $ 1.92 | $ 1.90 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.74B | $ 1.82B | $ 1.97B | $ 1.84B | $ 1.69B | $ 1.46B | |
$ -26.26M | $ -66.20M | $ -11.37M | $ 67.36M | $ 131.99M | $ 76.39M | |
$ 44.25M | $ 90.23M | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.36M | $ 84.20M | $ 106.01M | $ 200.54M | $ 279.00M | $ 105.69M | |
$ 86.07M | $ 172.58M | $ 203.44M | $ 297.40M | $ 354.66M | $ 167.94M |