Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.09B | $ 1.09B | $ 952.20M | $ 1.08B | $ 845.39M | $ 281.70M | |
$ 387.17M | $ 214.97M | $ 867.23M | $ 866.97M | $ 620.20M | $ 198.33M | |
$ 701.02M | $ 873.22M | $ 84.97M | $ 215.32M | $ 225.19M | $ 83.37M | |
$ 771.85M | $ 978.16M | $ 74.58M | $ 68.84M | $ 52.23M | $ 28.25M | |
$ -70.83M | $ -104.94M | $ 10.39M | $ 146.47M | $ 172.96M | $ 55.12M | |
$ -48.51M | $ -48.51M | $ -34.74M | $ 38.73M | $ -37.93M | $ -15.59M | |
$ -13.66M | $ -13.66M | $ 84.17M | $ 427.30M | $ -91.92M | $ -52.72M | |
$ 14.77M | $ 14.77M | $ -98.41M | $ 535.03M | $ 43.10M | $ -13.19M | |
$ -14.12M | $ -14.12M | $ 7.62M | $ -19.85M | $ 20.81M | $ 7.14M | |
$ -17.46M | $ -17.46M | $ -6.18M | $ 735.00K | - | - | |
$ 28.88M | $ 28.88M | $ -106.03M | $ 554.89M | $ 22.29M | $ -18.36M | |
$ 0.10 | $ 0.09 | $ -0.35 | $ 1.95 | $ 0.10 | $ -0.16 | |
$ 0.09 | $ 0.09 | $ -0.35 | $ 1.69 | $ 0.09 | $ -0.16 | |
$ 1.25B | $ 312.77M | $ 304.00M | $ 284.93M | $ 212.49M | $ 112.00M | |
$ 1.27B | $ 316.30M | $ 304.00M | $ 333.73M | $ 218.41M | $ 112.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.25 | $ 0.34 | |
- | - | - | - | $ 0.21 | $ 0.29 | |
- | - | - | - | - | - | |
$ 882.88M | $ 1.19B | - | $ -935.81M | $ 672.43M | $ 226.57M | |
- | - | - | - | $ 39.75M | $ 17.54M | |
$ 28.88M | $ 28.88M | $ -106.03M | $ 554.89M | $ 22.29M | $ -18.36M | |
$ -126.46M | $ -153.91M | $ -60.10M | $ 176.60M | $ 81.35M | $ 9.64M | |
$ 74.97M | $ 74.97M | $ -58.05M | $ 576.59M | $ 82.85M | $ 4.35M | |
$ 291.09M | $ 291.09M | $ -57.02M | $ 774.72M | $ 235.03M | $ 43.48M |