Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.35B | $ 1.96B | $ 1.35B | $ 907.96M | $ 924.64M | $ 846.38M | |
$ 1.92B | $ 1.50B | $ 1.04B | $ 657.55M | $ 696.58M | $ 513.06M | |
$ 437.01M | $ 460.47M | $ 316.58M | $ 250.41M | $ 228.06M | $ 333.32M | |
$ 834.25M | $ 481.52M | $ 336.46M | $ 279.54M | $ 271.25M | $ 453.73M | |
$ -44.91M | $ -71.21M | $ -19.88M | $ -29.13M | $ -43.19M | $ -120.41M | |
$ 361.25M | $ -48.95M | $ -14.20M | $ -25.02M | $ -25.69M | $ -10.55M | |
$ 56.36M | $ 70.44M | $ 27.99M | $ -24.35M | $ -261.66M | $ -196.16M | |
$ -94.30M | $ -202.41M | $ -62.08M | $ -29.80M | $ -330.54M | $ -327.12M | |
$ -19.80M | $ -89.36M | $ -43.38M | $ 483.00K | $ -2.37M | $ -21.54M | |
$ -700.00K | $ 1.30M | $ 4.57M | $ 13.18M | - | - | |
$ -106.20M | $ -142.26M | $ -19.16M | $ -30.28M | $ -334.25M | $ -301.97M | |
$ -0.82 | $ -1.28 | $ -0.20 | $ -0.44 | $ -3.94 | $ -3.67 | |
$ -0.82 | $ -1.28 | $ -0.20 | $ -0.44 | $ -3.94 | $ -3.67 | |
$ 454.77M | $ 111.25M | $ 93.70M | $ 86.07M | $ 84.93M | $ 82.36M | |
$ 454.77M | $ 111.25M | $ 93.70M | $ 86.07M | $ 84.93M | $ 82.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.21 | - | |
- | - | - | - | $ -0.21 | $ -0.72 | |
- | - | - | - | - | - | |
$ 2.75B | $ 1.98B | $ 1.37B | $ 937.09M | $ 967.83M | $ 966.79M | |
$ -68.14M | $ -113.04M | $ -19.16M | $ -30.28M | $ -334.25M | $ -301.97M | |
$ 1.45B | $ 1.29B | $ -127.77M | - | $ -58.54M | $ -128.24M | |
- | - | - | - | $ 28.32M | $ 14.53M | |
$ -447.83M | $ -148.20M | $ -52.77M | $ -11.49M | $ -302.21M | $ -312.58M | |
$ -339.93M | $ -24.79M | $ 16.72M | $ 66.59M | $ -240.74M | $ -251.67M |