Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 212.20M | $ 294.41M | $ 252.81M | $ 110.40M | $ 66.36M | $ 55.36M | |
$ 237.64M | $ 305.56M | $ 215.82M | $ 88.93M | $ 52.14M | $ 40.42M | |
$ -25.44M | $ -11.15M | $ 36.99M | $ 21.46M | $ 14.22M | $ 14.94M | |
$ 108.82M | $ 164.44M | $ 132.65M | $ 56.38M | $ 58.47M | $ 41.07M | |
$ -545.27M | $ -556.40M | $ -116.67M | $ -45.96M | $ -44.26M | $ -26.13M | |
$ -81.28M | $ -76.11M | $ -27.84M | $ -4.83M | $ -2.22M | $ -811.02K | |
$ -5.59M | $ -376.97M | $ -15.74M | $ -379.15K | $ -5.99M | $ 4.28M | |
$ -622.93M | $ -628.67M | $ -139.25M | $ -50.41M | $ -40.49M | $ -31.22M | |
$ -6.92M | $ -5.70M | $ -37.30M | $ 66.00K | $ 99.00K | $ 585.00K | |
- | - | - | - | - | $ 40.03M | |
$ -630.88M | $ -636.55M | $ -111.29M | $ -59.42M | $ -44.55M | $ -34.98M | |
$ -19.60 | $ -22.36 | $ -6.45 | $ -3.96 | $ -3.62 | - | |
$ -19.60 | $ -22.36 | $ -6.45 | $ -3.96 | $ -3.62 | $ -2.92 | |
$ 92.62M | $ 28.47M | $ 17.26M | $ 15.02M | $ 12.30M | $ 11.99M | |
$ 92.62M | $ 28.47M | $ 17.26M | $ 15.02M | $ 12.30M | $ 11.99M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 346.46M | $ 470.00M | $ 348.48M | $ 145.32M | $ 110.61M | $ 81.50M | |
$ -615.65M | $ -622.52M | $ -101.54M | $ -50.41M | $ -40.41M | $ -31.67M | |
$ 43.60M | $ -9.66M | - | $ -27.25M | - | - | |
- | - | - | - | - | - | |
$ -545.18M | $ -557.31M | $ -113.65M | $ -46.03M | $ -38.40M | $ -30.41M | |
$ -384.35M | $ -423.02M | $ -15.56M | $ 10.15M | $ 6.85M | $ -6.14M |