Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.34B | $ 1.34B | $ 13.71M | $ 767.07M | $ 738.97M | $ 692.04M | |
$ 500.44M | $ 500.44M | $ 344.04M | $ 237.22M | $ 226.86M | $ 211.48M | |
$ 834.91M | $ 843.33M | $ 577.17M | $ 526.70M | $ 512.11M | $ 480.56M | |
$ 791.14M | $ 791.14M | $ 509.05M | $ 353.58M | $ 346.80M | $ 331.74M | |
$ 25.87M | $ 25.87M | $ 68.12M | $ 173.12M | $ 165.31M | $ 148.82M | |
$ -181.04M | $ -181.04M | $ -146.69M | $ -92.28M | $ -94.61M | $ -96.63M | |
$ 133.82M | $ 138.06M | $ -222.69M | $ -15.79M | $ -17.19M | $ -21.43M | |
$ -293.22M | $ -293.22M | $ 144.12M | $ 99.78M | $ 53.51M | $ 30.76M | |
$ -1.32M | $ -1.32M | $ -1.83M | - | - | - | |
$ -1.68M | $ -1.68M | $ -687.00K | $ 1.60M | - | - | |
$ -256.71M | $ -278.26M | $ 40.93M | $ 98.02M | $ 52.62M | $ 30.15M | |
$ -0.74 | $ -0.74 | $ 0.15 | $ 0.45 | $ 0.24 | $ 0.15 | |
$ -0.74 | $ -0.74 | $ 0.15 | $ 0.44 | $ 0.24 | $ 0.14 | |
$ 1.52B | $ 378.93M | $ 252.36M | $ 219.44M | $ 218.08M | $ 205.72M | |
$ 1.52B | $ 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.29B | $ 1.29B | $ 853.08M | $ 590.80M | $ 573.66M | $ 543.22M | |
$ -279.21M | $ -278.26M | $ 40.93M | $ 98.02M | $ 52.62M | $ 30.15M | |
$ -77.67M | $ -5.74B | - | - | $ 66.56M | $ 47.78M | |
- | - | - | - | $ 94.61M | $ 96.63M | |
$ -34.63M | $ -34.63M | $ 290.81M | $ 112.18M | $ 148.12M | $ 127.39M | |
$ 542.73M | $ 741.25M | $ 768.59M | $ 678.78M | $ 451.95M | $ 417.77M |