Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 291.07M | $ 266.72M | $ 215.04M | $ 144.10M | $ 48.96M | $ 12.98M | |
$ 84.33M | $ 95.82M | $ 74.02M | $ 52.24M | $ 16.74M | $ 3.75M | |
$ 206.74M | $ 170.90M | $ 141.02M | $ 91.87M | $ 32.22M | $ 9.24M | |
$ 656.15M | $ 643.29M | $ 619.40M | $ 792.14M | $ 334.02M | $ 212.43M | |
$ -353.60M | $ -366.57M | $ -404.36M | $ -700.27M | $ -301.80M | $ -203.20M | |
$ 39.11M | $ 39.80M | $ 14.58M | $ 2.19M | $ 4.94M | $ 7.94M | |
$ -25.13M | $ -17.01M | $ -5.26M | $ 11.05M | $ 29.08M | $ 938.00K | |
$ -315.18M | $ -334.62M | $ -443.06M | $ -704.47M | $ -267.79M | $ -194.32M | |
$ 23.76M | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | $ -221.00K | $ -1.06M | $ -1.12M | $ -752.00K | |
$ -459.84M | $ -334.62M | $ -443.29M | $ -704.47M | $ -268.90M | $ -195.07M | |
$ -0.35 | $ -0.35 | $ -0.46 | $ -0.76 | $ -3.46 | $ -3.03 | |
$ -0.35 | $ -0.35 | $ -0.46 | $ -0.76 | $ -3.46 | $ -3.03 | |
$ 3.88B | $ 966.39M | $ 958.07M | $ 929.92M | $ 77.67M | $ 64.37M | |
$ 3.88B | $ 966.39M | $ 958.07M | $ 929.92M | $ 77.67M | $ 64.37M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 214.81M | $ 644.29M | $ 693.41M | $ 844.38M | $ 350.76M | $ 216.18M | |
$ -338.95M | $ -334.62M | $ -443.29M | $ -704.47M | $ -268.90M | $ -195.07M | |
$ -194.30M | - | $ -350.02M | - | $ -268.90M | $ -195.07M | |
- | - | - | - | $ 181.00K | $ 293.00K | |
$ -219.64M | $ -374.14M | $ -443.06M | $ -706.66M | $ -267.61M | $ -194.03M | |
$ -214.82M | $ -365.11M | $ -437.44M | $ -700.70M | $ -262.96M | $ -190.26M |