Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 140.81M | $ 244.54M | $ 357.53M | $ 350.21M | $ 300.64M | $ 306.88M | |
$ 114.82M | $ 204.10M | $ 244.05M | $ 229.94M | $ 203.76M | $ -206.77M | |
$ 25.99M | $ 40.44M | $ 113.48M | $ 120.27M | $ 96.88M | $ 100.11M | |
$ 131.87M | $ 169.43M | $ 150.51M | $ 152.52M | $ 109.40M | $ -107.14M | |
$ -105.87M | $ -128.99M | $ -37.03M | $ -32.25M | $ -12.53M | $ -6.03M | |
$ -5.94M | $ -3.99M | $ -1.44M | $ -238.00K | $ -1.96M | $ 456.00K | |
$ -32.56M | $ 4.54M | $ 2.66M | $ 715.00K | $ 11.57M | $ -876.00K | |
$ -73.40M | $ -134.44M | $ -40.31M | $ -31.47M | $ -19.58M | $ -9.68M | |
$ 1.91M | $ 779.00K | $ 964.00K | $ 3.21M | $ 3.50M | $ 3.58M | |
- | - | - | - | - | - | |
$ -74.78M | $ -135.22M | $ -41.27M | $ -34.68M | $ -23.08M | $ -13.46M | |
$ -2.24 | $ -4.29 | $ -1.33 | $ -1.30 | $ -1.07 | $ -0.69 | |
$ -2.24 | $ -4.29 | $ -1.33 | $ -1.30 | $ -1.07 | $ -0.69 | |
$ 145.16M | $ 31.55M | $ 28.09M | $ 26.69M | $ 21.59M | $ 19.40M | |
$ 145.54M | $ 31.55M | $ 28.09M | $ 26.69M | $ 21.59M | $ 19.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 246.69M | $ 373.53M | $ 394.56M | $ 382.46M | $ 313.17M | $ -313.91M | |
$ -74.78M | $ -135.22M | $ -41.27M | $ -34.68M | $ -23.10M | $ -13.46M | |
$ -55.28M | - | - | $ -23.13M | - | - | |
- | - | - | - | - | - | |
$ -68.64M | $ -134.44M | $ -40.31M | $ -31.23M | $ -17.62M | $ -10.08M | |
$ -59.95M | $ -125.60M | $ -31.70M | $ -26.68M | $ -12.48M | $ -4.30M |