Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.24B | $ 5.24B | $ 3.70B | $ 2.76B | $ 2.71B | $ 2.53B | |
$ 1.92B | $ 1.92B | $ 1.31B | $ 750.69M | $ 600.24M | $ 501.15M | |
$ 3.31B | $ 3.31B | $ 2.39B | $ 2.01B | $ 2.11B | $ 2.03B | |
$ 3.67B | $ 3.67B | $ 2.53B | $ 2.29B | $ 2.15B | $ 2.00B | |
$ -362.02M | $ -362.02M | $ -137.07M | $ -272.52M | $ -47.13M | $ 35.84M | |
$ -85.95M | $ -85.25M | $ -32.91M | $ -8.99M | $ 3.26M | $ -3.93M | |
$ -1.08B | $ -1.08B | $ 899.79M | $ 525.67M | $ 15.56M | $ 273.67M | |
$ -1.53B | $ -1.53B | $ 729.81M | $ 244.16M | $ -28.31M | $ 305.57M | |
$ -331.09M | $ -331.09M | $ 138.99M | $ -45.71M | $ -60.49M | $ 13.20M | |
- | - | - | - | - | - | |
$ -1.17B | $ -1.17B | $ 577.46M | $ 269.73M | $ 22.89M | $ 246.77M | |
$ -13.50 | $ -13.55 | $ 6.70 | $ 3.16 | $ 5.06 | $ 2.90 | |
$ -13.50 | $ -13.55 | $ 6.31 | $ 2.97 | $ 5.06 | $ 2.90 | |
$ 345.41M | $ 86.35M | $ 86.22M | $ 85.36M | $ 85.13M | $ 85.13M | |
$ 345.41M | $ 86.35M | $ 91.83M | $ 90.95M | $ 85.13M | $ 85.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.60B | $ 5.60B | $ 3.84B | $ 3.04B | $ 2.75B | $ 2.50B | |
$ -1.17B | $ -1.17B | $ 597.55M | $ 269.73M | $ 22.89M | $ 246.77M | |
$ -468.88M | $ -492.92M | $ -148.57M | $ -93.92M | $ 9.13M | $ -18.74M | |
$ 110.17M | $ 110.17M | $ 34.26M | $ 16.17M | $ 11.90M | $ 13.06M | |
$ -1.42B | $ -1.42B | $ 764.07M | $ 260.33M | $ -16.40M | $ 318.63M | |
$ -977.37M | $ -977.37M | $ 913.92M | $ 455.99M | $ 123.42M | $ 468.10M |