Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 915.61M | $ 776.95M | $ 585.94M | $ 387.86M | $ 236.58M | $ 149.81M | |
$ 246.96M | $ 229.67M | $ 202.41M | $ 137.29M | $ 75.48M | $ 49.37M | |
$ 668.64M | $ 547.28M | $ 383.53M | $ 250.57M | $ 161.10M | $ 100.44M | |
$ 1.07B | $ 991.20M | $ 846.20M | $ 590.19M | $ 394.28M | $ 198.54M | |
$ -398.04M | $ -478.77M | $ -462.67M | $ -339.62M | $ -233.18M | $ -98.11M | |
- | - | - | $ 2.02M | $ 4.11M | $ 2.49M | |
$ -86.97M | $ 37.24M | $ 16.42M | $ 7.00K | $ -973.00K | $ 567.00K | |
$ -311.07M | $ -406.67M | $ -446.26M | $ -339.63M | $ -230.03M | $ -95.05M | |
$ 40.04M | $ 36.07M | $ 6.29M | $ 3.17M | $ -207.00K | $ -5.00K | |
- | - | - | - | - | - | |
$ -351.11M | $ -442.75M | $ -452.55M | $ -342.80M | $ -240.58M | $ -95.04M | |
$ -1.11 | $ -1.47 | $ -1.62 | $ -1.82 | $ -1.14 | $ -0.45 | |
$ -1.11 | $ -1.47 | $ -1.62 | $ -1.82 | $ -1.14 | $ -0.45 | |
$ 1.27B | $ 300.73M | $ 280.08M | $ 188.63M | $ 211.51M | $ 211.51M | |
$ 1.27B | $ 300.73M | $ 280.08M | - | $ 211.51M | $ 211.51M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.31B | $ 1.22B | $ 1.05B | $ 727.48M | $ 469.75M | $ 247.91M | |
$ -351.11M | $ -442.75M | $ -452.55M | $ -342.80M | $ -229.83M | $ -95.04M | |
$ -205.78M | $ -286.42M | - | - | $ -229.83M | $ -95.04M | |
- | - | - | - | - | - | |
$ -353.69M | $ -443.92M | $ -462.67M | $ -339.63M | $ -233.18M | $ -98.11M | |
$ -319.71M | $ -430.01M | $ -455.05M | $ -322.57M | $ -231.61M | $ -96.91M |