Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 412.58M | $ 331.41M | $ 270.83M | $ 157.17M | $ 17.81M | $ 48.84M | |
$ 7.98M | $ 4.66M | $ 6.59M | $ 7.26M | $ 1.68M | $ 3.73M | |
$ 404.60M | $ 326.75M | $ 264.23M | $ 149.91M | $ 16.14M | $ 45.11M | |
$ 445.29M | $ 430.46M | $ 412.67M | $ 327.63M | $ 190.89M | $ 144.56M | |
$ -40.70M | $ -103.71M | $ -148.44M | $ -177.72M | $ -174.76M | $ -99.45M | |
$ -62.65M | $ 92.46M | $ 93.97M | $ -59.29M | $ -14.50M | $ -11.89M | |
- | $ -30.06M | $ -1.98M | $ -55.84M | $ 2.01M | - | |
$ -124.13M | $ -226.23M | $ -244.38M | $ -181.81M | $ -182.81M | $ -110.83M | |
$ -308.00K | $ 310.00K | $ 2.73M | $ 2.25M | $ -2.54M | $ -1.59M | |
- | - | - | - | - | - | |
$ -123.82M | $ -226.54M | $ -247.12M | $ -184.06M | $ -191.98M | $ -108.90M | |
$ -0.61 | $ -1.18 | $ -1.33 | $ -1.03 | $ -1.09 | $ -0.94 | |
$ -0.61 | $ -1.18 | $ -1.33 | $ -1.03 | $ -1.09 | $ -0.94 | |
$ 820.91M | $ 192.20M | $ 185.91M | $ 178.70K | $ 167.72M | $ 115.85M | |
$ 820.91M | $ 192.20M | $ 185.91M | $ 179.12M | $ 167.27M | $ 115.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 453.02M | $ 435.12M | $ 419.26M | $ 334.86M | $ 192.44M | $ 148.29M | |
$ -123.82M | $ -226.54M | $ -247.12M | $ -184.06M | $ -182.81M | $ -108.90M | |
$ -25.69M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -25.48M | $ -117.99M | $ -145.29M | $ -122.52M | $ -168.31M | $ -98.94M | |
$ -24.11M | $ -116.33M | $ -143.85M | $ -121.74M | $ -167.56M | $ -96.82M |