Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.29B | $ 1.34B | $ 13.71M | $ 767.07M | $ 738.97M | $ 692.04M | |
$ 480.39M | $ 500.44M | $ 344.04M | $ 237.22M | $ 226.86M | $ 211.48M | |
$ 808.60M | $ 843.33M | $ 577.17M | $ 526.70M | $ 512.11M | $ 480.56M | |
$ 760.24M | $ 789.11M | $ 509.05M | $ 353.58M | $ 346.80M | $ 331.74M | |
$ 22.44M | $ 25.87M | $ 68.12M | $ 173.12M | $ 165.31M | $ 148.82M | |
$ -5.46M | $ 252.83M | $ -146.69M | $ -92.28M | $ -94.61M | $ -96.63M | |
$ 2.33M | $ -83.47M | $ -222.69M | $ -15.79M | $ -17.19M | $ -21.43M | |
$ -444.12M | $ -282.08M | $ 144.12M | $ 99.78M | $ 53.51M | $ 30.76M | |
$ -1.32M | $ -1.32M | $ -1.83M | - | - | - | |
$ -789.00K | $ -1.68M | $ -687.00K | $ 1.60M | - | - | |
$ -591.17M | $ -281.62M | $ 40.93M | $ 98.02M | $ 52.62M | $ 30.15M | |
$ -1.58 | $ -0.74 | $ 0.15 | $ 0.45 | $ 0.24 | $ 0.15 | |
$ -1.58 | $ -0.74 | $ 0.15 | $ 0.44 | $ 0.24 | $ 0.14 | |
$ 1.49B | $ 378.93M | $ 252.36M | $ 219.44M | $ 218.08M | $ 205.72M | |
$ 1.49B | $ 378.93M | $ 253.87M | $ 224.22M | $ 221.67M | $ 209.60M | |
$ 1.24 | $ 1.24 | $ 1.24 | - | $ 1.27 | $ 1.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 226.86M | $ 211.48M | |
$ 1.24B | $ 1.29B | $ 853.08M | $ 590.80M | $ 573.66M | $ 543.22M | |
$ -588.17M | $ -278.26M | $ 40.93M | $ 98.02M | $ 52.62M | $ 30.15M | |
$ 177.07M | $ -5.74B | - | - | $ 66.56M | $ 47.78M | |
- | - | - | - | $ 94.61M | $ 96.63M | |
$ -397.06M | $ -33.50M | $ 290.81M | $ 112.18M | $ 148.12M | $ 127.39M | |
$ 344.21M | $ 742.39M | $ 768.59M | $ 678.78M | $ 451.95M | $ 417.77M |