Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.53B | $ 1.08B | $ 820.22M | $ 625.49M | $ 391.00M | $ 302.33M | |
$ 648.64M | $ 589.83M | $ 456.26M | $ 318.42M | $ 203.62M | $ 162.60M | |
$ 883.32M | $ 492.74M | $ 363.97M | $ 310.29M | $ 205.14M | $ 139.72M | |
$ 1.13B | $ 938.99M | $ 905.01M | $ 775.24M | $ 403.66M | $ 257.53M | |
$ -242.09M | $ -446.25M | $ -541.04M | $ -468.17M | $ -216.28M | $ -116.29M | |
$ 29.64M | $ 11.71M | $ -5.78M | $ -2.92M | $ -7.52M | $ -6.54M | |
$ -19.50M | $ -19.50M | $ 900.00K | $ 1.64M | $ 5.85M | $ -14.39M | |
$ -212.44M | $ -434.53M | $ -546.82M | $ -471.10M | $ -229.65M | $ -122.83M | |
$ 2.24M | $ 271.00K | $ 978.00K | $ 618.00K | $ 98.00K | $ 2.00M | |
- | - | - | - | - | - | |
$ -214.69M | $ -434.80M | $ -547.80M | $ -471.72M | $ -229.74M | $ -124.83M | |
$ -1.75 | $ -3.78 | $ -5.57 | $ -5.21 | $ -2.84 | $ -1.79 | |
$ -1.75 | $ -3.78 | $ -5.57 | $ -5.21 | $ -2.84 | $ -1.79 | |
$ 486.80M | $ 115.00M | $ 98.41M | $ 90.56M | $ 81.01M | $ 69.56M | |
$ 486.80M | $ 115.00M | $ 98.41M | $ 90.56M | - | $ 69.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 982.46M | $ 1.53B | $ 1.36B | $ 1.09B | $ 589.53M | $ 420.14M | |
$ -214.69M | $ -434.80M | $ -547.80M | $ -471.72M | $ -229.74M | $ -124.83M | |
$ -133.26M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -125.21M | $ -421.89M | $ -537.50M | $ -462.79M | $ -214.56M | $ -112.14M | |
$ -101.68M | $ -397.80M | $ -520.80M | $ -451.54M | $ -205.95M | $ -103.00M |