Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 451.43M | $ 527.11M | $ 692.20M | $ 873.64M | $ 863.58M | $ 755.78M | |
$ 129.39M | $ 204.02M | $ 322.63M | $ 48.31M | - | $ 210.32M | |
$ 257.31M | $ 323.09M | $ 369.57M | $ 825.33M | $ 863.58M | $ 545.46M | |
$ 344.54M | $ 414.49M | $ 542.78M | $ 842.30M | $ 620.18M | $ 525.41M | |
$ -93.69M | $ -140.99M | $ -203.16M | $ -297.32M | $ -6.30M | $ 20.05M | |
$ -7.27M | $ -8.87M | $ -3.37M | $ -536.00K | $ -527.00K | $ -790.00K | |
$ -54.26M | $ -52.33M | $ -20.67M | $ -3.20M | $ -666.00K | $ -358.00K | |
$ -101.94M | $ -152.60M | $ -197.25M | $ -243.92M | $ -6.16M | $ 18.91M | |
$ 182.00K | $ 37.00K | $ -3.05M | $ -15.54M | $ 15.27M | $ -13.39M | |
- | - | - | - | - | - | |
$ -180.17M | $ -152.64M | $ -194.19M | $ 339.47M | $ 410.99M | $ 31.95M | |
$ -15.59 | $ -24.47 | $ -31.50 | $ -41.50 | $ -0.09 | $ 0.10 | |
$ -15.59 | $ -24.47 | $ -31.50 | $ -41.50 | $ -0.09 | $ 0.10 | |
$ 26.72M | $ 6.24M | $ 6.15M | $ 5.51M | $ 239.54M | $ 304.43M | |
$ 26.72M | $ 6.24M | $ 6.15M | $ 5.51M | $ 239.54M | $ 304.43M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 438.54M | $ 618.51M | $ 865.40M | $ 890.61M | $ 620.18M | $ 735.73M | |
- | - | - | - | - | $ 790.00K | |
$ -102.12M | $ -152.64M | $ -194.19M | $ -228.38M | $ -21.43M | $ 32.30M | |
$ -50.09M | $ -70.97M | - | - | - | $ 33.15M | |
$ -36.54M | $ -143.73M | $ -193.88M | $ -243.38M | $ -5.64M | $ 19.70M | |
$ 18.33M | $ -80.40M | $ -94.75M | $ -183.79M | $ 38.62M | $ 72.85M |