Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 583.99M | $ 1.46B | $ 1.19B | $ 682.51M | $ 1.15B | $ 1.95B | |
$ 465.12M | $ 715.96M | $ -495.60M | $ -315.11M | $ 896.89M | $ 1.48B | |
$ 118.86M | $ 749.02M | $ 419.44M | $ 349.26M | $ 249.37M | $ 467.84M | |
$ 27.80M | $ 225.98M | $ -275.14M | $ -295.60M | $ 65.05M | $ 81.44M | |
$ 91.06M | $ 523.04M | $ -1.05B | $ 153.35M | $ 184.31M | $ 386.39M | |
$ -16.34M | $ -3.88M | $ -31.89M | $ -75.51M | $ -87.64M | $ -271.25M | |
$ 25.14M | $ -10.67M | $ -43.49M | $ 26.86M | $ -115.42M | $ -238.64M | |
$ 99.87M | $ 529.59M | $ 211.05M | $ -282.43M | $ -18.75M | $ -123.50M | |
$ 932.00K | $ 12.16M | $ 1.42M | $ -4.96M | $ 5.56M | $ 25.48M | |
- | $ 3.43M | $ 244.00K | $ -14.11M | - | - | |
$ 38.41M | $ 150.64M | $ -59.63M | $ -177.92M | $ -82.93M | $ -310.58M | |
$ 0.05 | - | - | - | $ -0.82 | $ -3.08 | |
$ 0.05 | - | - | - | $ -0.82 | $ -3.08 | |
$ 102.50M | - | - | - | $ 101.05M | $ 100.72M | |
$ 104.65M | - | - | - | $ 101.05M | $ 100.72M | |
- | - | - | - | $ 0.00 | $ 0.06 | |
- | - | - | - | - | - | |
$ 0.05 | - | - | - | $ 0.82 | $ -0.19 | |
- | - | - | - | - | - | |
$ 13.79M | - | - | - | $ 56.72M | $ 118.76M | |
$ 492.92M | $ 941.93M | $ -770.74M | $ -610.71M | $ 961.94M | $ 1.56B | |
$ 18.82M | - | - | - | $ 89.08M | $ 279.06M | |
$ 38.41M | $ 150.64M | $ -59.63M | $ -177.92M | $ -82.93M | $ -310.58M | |
$ 17.34M | - | - | - | $ -78.97M | $ -149.80M | |
$ 118.68M | - | $ 249.63M | $ -206.91M | $ 70.33M | $ 155.56M | |
$ 168.18M | - | $ 348.67M | $ -100.83M | $ 201.71M | $ 446.23M |