Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.29B | $ 1.34B | $ 932.64M | $ 534.82M | $ 738.97M | $ 692.04M | |
$ 480.39M | $ 500.44M | $ 344.04M | $ 212.27M | $ 196.51M | $ 209.13M | |
$ 808.60M | $ 843.33M | $ 588.60M | $ 322.54M | $ 303.12M | $ 482.91M | |
$ 758.21M | $ 789.11M | $ 505.82M | $ 240.80M | $ 346.80M | $ 331.74M | |
$ 22.44M | $ 25.87M | $ 68.12M | $ 77.56M | $ 165.72M | $ 150.65M | |
$ 424.19M | $ 252.83M | $ 144.18M | $ -53.12M | $ -94.61M | $ -96.63M | |
$ -163.97M | $ -83.47M | $ 102.09M | $ -38.03M | $ 16.22M | $ 19.08M | |
$ -448.63M | $ -282.08M | $ 40.69M | $ 66.66M | $ 55.44M | $ 35.46M | |
$ -1.32M | $ -1.32M | $ -1.83M | $ -560.00K | - | $ -2.13M | |
$ -789.00K | $ -1.68M | $ -687.00K | $ -795.00K | $ 1.61M | $ 1.88M | |
$ -591.91M | $ -281.62M | $ 38.46M | $ 64.50M | $ 70.11M | $ 34.85M | |
$ -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.29 | $ 1.27 | $ 1.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.24B | $ 1.29B | $ 849.85M | $ 453.07M | $ 572.69M | $ 540.87M | |
$ -588.17M | $ -278.26M | $ 40.90M | $ 66.66M | $ 72.19M | $ 30.69M | |
$ 177.07M | $ -5.74B | - | - | $ 34.21M | $ 456.44M | |
- | - | - | - | - | - | |
$ -397.06M | $ -33.50M | $ 180.62M | $ 119.79M | $ 128.37M | $ 37.42M | |
$ 344.21M | $ 742.39M | $ 658.39M | $ 326.30M | $ 323.19M | $ 880.33M |