Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 393.80M | $ 393.80M | $ 719.85M | $ 594.54M | $ 275.13M | $ 292.38M | |
$ -109.38M | $ -263.68M | $ -429.57M | $ 245.62M | $ 247.51M | $ 252.76M | |
$ 503.18M | $ 657.48M | $ 290.27M | $ 348.92M | $ 27.62M | $ 39.62M | |
$ 111.45M | $ 111.45M | $ -44.99M | $ 91.48M | $ 31.53M | $ 36.17M | |
$ 159.91M | $ 37.67M | $ 245.29M | $ 257.44M | $ -3.91M | $ 3.45M | |
$ -16.90M | $ -16.90M | $ -14.06M | $ -32.17M | $ -35.14M | $ -28.71M | |
$ -21.68M | $ -21.68M | $ -16.79M | $ 2.09M | $ 3.98M | $ 3.56M | |
$ 395.81M | $ 550.11M | $ 248.01M | $ 184.94M | $ -35.06M | $ -21.70M | |
- | - | - | - | - | - | |
$ -369.00K | - | - | - | - | - | |
$ -267.97M | $ 22.73M | $ 248.01M | $ 184.94M | $ -35.06M | $ -21.70M | |
$ 1.84 | $ 2.05 | $ 19.09 | $ 14.91 | $ -3.40 | $ -2.10 | |
$ 1.24 | $ 1.96 | $ 15.57 | $ 11.79 | $ -3.40 | $ -2.10 | |
$ 44.36M | $ 11.09M | $ 12.99M | $ 12.40M | $ 10.31M | $ 10.20M | |
$ 57.89M | $ 14.47M | $ 16.31M | $ 15.68M | $ 10.31M | $ 10.20M | |
$ 1.38 | $ 1.38 | $ 8.05 | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 21.28M | $ 42.17M | |
$ 2.08M | $ -152.23M | $ -262.28M | $ 337.10M | $ 279.05M | $ 288.93M | |
- | - | - | - | $ 35.14M | $ 29.92M | |
$ 22.73M | $ 22.73M | $ 248.01M | $ 184.94M | $ -35.06M | $ -21.70M | |
$ 291.65M | $ 415.56M | $ 770.93M | - | $ -39.05M | $ -25.26M | |
$ 419.41M | $ 573.71M | $ 1.00B | $ 217.20M | $ 72.89K | $ 8.22M | |
$ 491.29M | $ 645.59M | $ 1.08B | $ 269.15M | $ 55.37M | $ 55.31M |