Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 355.75M | $ 266.72M | $ 215.04M | $ 144.31M | $ 48.96M | $ 12.98M | |
$ 131.01M | $ 95.82M | $ 74.02M | $ 52.24M | $ 29.00K | $ 3.75M | |
$ 224.74M | $ 170.90M | $ 141.02M | $ 92.07M | $ 48.96M | $ 12.98M | |
$ 658.76M | $ 643.29M | $ 545.38M | $ 792.14M | $ 334.02M | $ 216.18M | |
$ -338.21M | $ -366.57M | $ -404.36M | $ -700.06M | $ -301.80M | $ -203.20M | |
$ 38.21M | $ 39.80M | $ 14.58M | $ 2.19M | $ 4.94M | $ 7.94M | |
$ -20.19M | $ -277.00K | $ -64.76M | $ 63.29M | $ -11.22M | $ -186.00K | |
$ -270.85M | $ -334.62M | $ -443.06M | $ -703.41M | $ -267.79M | $ -194.32M | |
- | - | - | - | - | - | |
- | - | $ -221.00K | $ -1.06M | $ -1.12M | $ -752.00K | |
$ -270.35M | $ -334.62M | $ -443.29M | $ -704.47M | $ -268.90M | $ -195.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 291.29M | $ 640.86M | $ 607.93M | $ 792.14M | $ 334.05M | $ 216.18M | |
$ -270.85M | $ -334.62M | $ -443.29M | $ -704.47M | $ -268.90M | $ -195.07M | |
$ -173.66M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -175.31M | $ -374.14M | $ -392.89M | $ -695.95M | $ -267.61M | $ -194.03M | |
$ -168.30M | $ -365.11M | $ -384.66M | $ -689.46M | $ -262.96M | $ -190.57M |