Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 583.99M | $ 1.46B | $ 1.19B | $ 682.51M | $ 1.16B | $ 1.95B | |
$ 465.12M | $ 884.34M | $ -495.60M | $ -315.11M | $ 708.79M | $ 1.07B | |
$ 118.86M | $ 580.63M | $ 419.44M | $ 349.26M | $ 449.26M | $ 877.27M | |
$ 27.80M | $ 225.98M | $ -275.14M | $ -295.60M | $ 207.31M | $ 496.26M | |
$ 91.06M | $ 523.04M | $ -1.05B | $ 153.35M | $ 241.96M | $ 381.01M | |
$ -16.34M | $ -3.88M | $ -31.89M | $ -75.51M | $ -96.97M | $ -271.25M | |
$ 25.14M | $ -10.67M | $ -43.49M | $ 26.86M | $ 177.18M | $ 105.49M | |
$ 99.87M | $ 529.59M | $ 211.05M | $ -282.43M | $ -189.46M | $ -197.05M | |
$ 932.00K | $ 12.16M | $ 1.42M | $ -4.96M | $ 5.56M | $ 25.48M | |
- | $ 3.43M | $ 244.00K | $ -14.11M | $ -93.31M | $ -28.24M | |
$ 38.41M | $ 150.64M | $ -59.63M | $ -177.92M | $ -216.68M | $ -384.12M | |
$ 0.37 | $ 1.59 | $ 1.54 | $ 0.15 | $ -1.64 | - | |
$ 0.37 | $ 1.54 | $ 1.51 | $ 0.15 | $ -1.64 | $ -3.08 | |
$ 205.11M | $ 94.48M | $ 102.12M | $ 102.15M | $ 101.05M | $ 100.72M | |
$ 209.36M | $ 96.64M | $ 104.42M | $ 102.15M | $ 101.05M | $ 100.72M | |
- | - | - | - | - | $ 0.06 | |
- | - | - | - | - | - | |
$ 0.05 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.79M | - | - | - | - | - | |
$ 492.92M | $ 941.93M | $ -770.74M | $ -610.71M | $ 916.10M | $ 1.56B | |
$ 18.82M | - | - | - | - | - | |
$ 38.41M | $ 150.64M | $ -59.63M | $ -177.92M | $ -216.68M | $ -384.12M | |
$ 17.34M | - | - | - | - | - | |
$ 118.68M | - | $ 249.63M | $ -214.01M | $ -100.39M | $ 82.01M | |
$ 168.18M | - | $ 348.67M | $ -107.93M | $ 30.99M | $ 372.68M |