Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.39B | $ 3.39B | $ 3.04B | $ 3.33B | $ 2.04B | $ 1.89B | |
$ 2.74B | $ 2.74B | $ 2.28B | $ 1.96B | $ 1.54B | $ 1.45B | |
$ 652.37M | $ 652.37M | $ 762.57M | $ 1.37B | $ 498.12M | $ 440.39M | |
$ 124.61M | $ 124.61M | $ 198.23M | $ 106.24M | $ 98.75M | $ 134.68M | |
$ 527.76M | $ 527.76M | $ 564.34M | $ 1.26B | $ 399.38M | $ 305.72M | |
$ -102.70M | $ -102.70M | $ -58.38M | $ 32.28M | $ -36.26M | $ -29.07M | |
$ -15.77M | $ -15.77M | $ -14.25M | $ 13.79M | $ -21.64M | $ -9.76M | |
$ 531.85M | $ 531.85M | $ 598.16M | $ 1.24B | $ 341.48M | $ 266.89M | |
$ 216.60M | $ 216.60M | $ 134.63M | $ 365.69M | $ 152.42M | $ 77.71M | |
$ -60.00K | $ -60.00K | $ 3.30M | $ 24.89M | - | - | |
$ 241.56M | $ 241.56M | $ 426.85M | $ 780.35M | $ 168.80M | $ 167.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.00B | $ 2.86B | - | $ -2.07B | $ 1.64B | $ 1.59B | |
- | - | - | - | $ 12.32M | $ 13.93M | |
$ 241.56M | $ 241.56M | $ 426.85M | $ 780.35M | $ 168.80M | $ 167.26M | |
$ 376.64M | $ 385.19M | $ 425.94M | $ 921.70M | $ 176.47M | $ 177.29M | |
$ 644.89M | $ 644.89M | $ 666.56M | $ 1.25B | $ 353.79M | $ 280.82M | |
$ 1.30B | $ 1.30B | $ 1.22B | $ 1.78B | $ 801.27M | $ 666.93M |