Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 990.31M | $ 729.70M | $ 519.03M | $ 308.15M | $ 161.12M | $ 78.09M | |
$ 115.20M | $ 80.64M | $ -66.53M | $ 39.01M | $ 22.49M | $ 11.98M | |
$ 875.10M | $ 649.05M | $ 452.50M | $ 269.14M | $ 138.63M | $ 66.11M | |
$ 988.11M | $ 687.63M | $ -604.52M | $ 395.26M | $ 289.17M | $ 158.63M | |
$ -113.00M | $ -38.59M | $ -152.01M | $ -126.13M | $ -150.54M | $ -92.52M | |
$ 51.34M | $ 41.91M | $ 22.55M | $ -838.00K | $ 34.00K | $ 1.48M | |
- | - | $ -24.81M | $ -2.32M | $ 492.00K | $ 115.00K | |
$ -61.67M | $ 3.33M | $ -129.46M | $ -126.96M | $ -150.01M | $ -90.93M | |
$ 8.91M | $ 5.20M | $ 7.41M | $ 2.33M | $ 2.19M | $ 683.00K | |
- | - | - | - | - | - | |
$ -70.58M | $ -1.88M | $ -136.87M | $ -129.29M | $ -152.20M | $ -91.61M | |
$ -1.56 | $ -0.04 | $ -2.99 | $ -4.53 | $ -3.95 | $ -2.38 | |
$ -1.56 | $ -0.04 | $ -2.99 | $ -4.53 | $ -3.95 | $ -2.38 | |
$ 138.92M | $ 48.37M | $ 45.80M | $ 30.33M | $ 38.49M | $ 38.49M | |
$ 138.92M | $ 48.37M | $ 45.80M | $ 30.33M | $ 38.49M | $ 38.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.33 | - | - | - | - | - | |
$ -0.33 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.10B | $ 768.28M | $ -671.04M | $ 434.27M | $ 311.66M | $ 170.61M | |
$ -70.58M | $ -1.88M | $ -136.87M | $ -129.29M | $ -152.20M | $ -91.61M | |
$ -68.70M | - | - | - | $ -152.58M | $ -91.70M | |
- | - | - | - | $ 671.00K | $ 543.00K | |
$ -74.42M | - | $ -129.46M | $ -126.96M | $ -149.34M | $ -90.39M | |
$ -70.16M | - | $ -120.89M | $ -124.22M | $ -147.45M | $ -89.81M |