Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 232.99M | $ 237.14M | $ 188.86M | $ 114.55M | $ 74.11M | $ 21.12M | |
$ 69.47M | $ 135.39M | $ 92.98M | $ 65.39M | $ 43.66M | $ 11.70M | |
$ 89.33M | $ 101.75M | $ 95.88M | $ 49.16M | $ 30.44M | $ 9.42M | |
$ 56.28M | $ 122.59M | $ 110.50M | $ 192.23M | $ 208.43M | $ 50.55M | |
$ -24.82M | $ -20.85M | $ -14.62M | $ -143.07M | $ -177.98M | $ -41.13M | |
$ -31.37M | $ -22.42M | $ 15.14M | $ -9.16M | $ 2.78M | $ -3.44M | |
$ -4.42M | $ -6.30M | $ -25.59M | $ -225.13M | $ -14.98M | $ 13.85M | |
$ -171.21M | $ -158.67M | $ -55.35M | $ -377.36M | $ -190.17M | $ -30.73M | |
$ 35.53M | $ 10.02M | $ 17.80M | $ -17.24M | $ 4.99M | $ 1.54M | |
- | - | - | - | - | - | |
$ -148.00M | $ -139.88M | $ -63.01M | $ -286.59M | $ -150.27M | $ -27.48M | |
$ -0.47 | $ -1.28 | $ -0.60 | $ -2.87 | $ -1.74 | - | |
$ -0.47 | $ -1.28 | $ -0.60 | $ -2.87 | $ -1.74 | - | |
$ 336.56M | $ 109.69M | $ 105.09M | $ 99.98M | $ 86.19M | - | |
$ 336.56M | $ 109.69M | $ 105.09M | $ 99.98M | $ 86.19M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 48.40M | $ 257.99M | $ -203.48M | $ 257.61M | $ 252.09M | $ 62.26M | |
$ -148.00M | $ -139.88M | $ -63.01M | $ -286.59M | $ -150.27M | $ -27.48M | |
$ -159.27M | $ 5.96M | $ -8.23M | $ -76.15M | $ -139.36M | $ -33.67M | |
- | - | - | $ 15.85M | $ 1.19M | $ 4.62M | |
$ -139.83M | $ -134.64M | $ -35.39M | $ -361.50M | $ -188.98M | $ -26.11M | |
$ 8.36M | $ -120.98M | $ -21.13M | $ -355.33M | $ -181.39M | $ -22.36M |