Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 432.52M | $ 527.11M | $ 692.20M | $ 873.64M | $ 863.58M | $ 755.78M | |
$ 36.12M | $ 204.02M | $ 66.42M | $ -328.66M | $ 249.71M | $ 210.32M | |
$ 441.13M | $ 323.09M | $ 625.78M | $ 544.98M | $ 613.88M | $ 545.46M | |
$ 437.40M | $ 414.49M | $ 572.73M | $ -842.30M | $ 621.85M | $ 525.41M | |
$ -35.09M | $ -140.99M | $ -203.16M | $ 176.97M | $ -7.98M | $ 20.05M | |
$ -8.42M | $ -8.87M | $ -3.37M | $ -536.00K | $ -527.00K | $ -790.00K | |
$ 2.72M | $ -52.33M | $ -958.00K | $ -3.20M | $ 2.34M | $ -358.00K | |
$ -137.62M | $ -152.60M | $ -197.25M | $ -243.92M | $ -6.16M | $ 18.91M | |
$ 51.00K | $ 37.00K | $ -3.05M | $ -15.54M | $ 15.27M | $ -13.39M | |
- | - | - | - | - | - | |
$ -44.15M | $ -152.64M | $ 357.25M | $ 100.28M | $ -21.43M | $ 31.95M | |
$ -12.60 | $ -24.47 | $ -0.63 | $ -0.83 | $ -0.07 | $ 0.10 | |
$ -12.60 | $ -24.47 | $ -0.63 | $ -0.83 | $ -0.07 | $ 0.10 | |
$ 636.31M | $ 6.24M | $ 307.49M | $ 275.36M | $ 304.43M | $ 304.43M | |
$ 636.31M | $ 6.24M | $ 307.49M | $ 275.36M | $ 304.43M | $ 304.43M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 473.52M | $ 618.51M | $ 639.15M | $ -1.17B | $ 871.56M | $ 735.73M | |
$ -137.67M | $ -152.64M | $ -194.19M | $ 100.28M | $ -21.43M | $ 32.30M | |
$ -59.77M | $ -70.97M | - | - | $ -22.66M | $ 33.15M | |
- | - | - | - | $ 527.00K | $ 790.00K | |
$ -71.08M | $ -143.73M | $ 166.11M | $ -243.38M | $ -5.64M | $ 19.70M | |
$ -30.29M | $ -80.40M | $ 241.69M | $ -303.01M | $ 38.62M | $ 72.85M |