Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 305.93M | $ 296.63M | $ 279.23M | $ 219.26M | $ 155.04M | $ 57.56M | |
$ 70.39M | $ 69.70M | $ 64.83M | $ 61.33M | $ 41.45M | $ 15.66M | |
$ 235.54M | $ 226.92M | $ 214.40M | $ 157.93M | $ 113.59M | $ 41.90M | |
$ 249.25M | $ 252.51M | $ 256.81M | $ 209.75M | $ 148.11M | $ 69.52M | |
$ -89.51M | $ -111.41M | $ -47.20M | $ -51.82M | $ -34.52M | $ -27.61M | |
$ 1.96M | $ -1.05M | $ -4.38M | $ -17.69M | $ -14.45M | $ -5.92M | |
$ 7.02M | $ -92.90M | $ -66.49M | $ 15.04M | $ -80.76M | $ -18.28M | |
$ -100.85M | $ -119.53M | $ 14.91M | $ -86.73M | $ -129.72M | $ -51.81M | |
$ -7.09M | $ -2.12M | $ 6.17M | $ -30.69M | $ -12.36M | $ -4.99M | |
- | - | - | - | - | - | |
$ -88.74M | $ -110.49M | $ 6.24M | $ -50.08M | $ -105.60M | $ -31.55M | |
$ -0.17 | $ -1.23 | $ 0.14 | $ -0.60 | $ -0.67 | $ -0.88 | |
$ -0.17 | $ -1.23 | $ 0.12 | $ -0.60 | $ -0.67 | $ -0.88 | |
$ 365.45B | $ 90.05B | $ 88.79B | $ 83.32B | $ 52.18M | $ 37.53M | |
$ 365.45B | $ 90.05B | $ 110.67B | $ 83.32B | $ 52.18M | $ 37.53M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.60 | $ 0.66 | |
- | - | - | - | - | $ 0.20 | |
- | - | - | - | - | - | |
$ 162.34M | $ 322.21M | $ 321.64M | $ 271.07M | $ 189.56M | $ 85.17M | |
$ -88.74M | $ -110.49M | $ 12.84M | $ -50.08M | $ -105.60M | $ -31.55M | |
$ -23.68M | - | $ 10.98M | - | $ -43.77M | $ -17.75M | |
- | - | - | - | $ 14.45M | $ 5.92M | |
$ -13.48M | $ -25.59M | $ 14.91M | $ -86.73M | $ -115.28M | $ -45.89M | |
$ 50.23M | $ 78.27M | $ 125.50M | $ 5.50M | $ -54.47M | $ -22.13M |