Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.64B | $ 3.02B | $ 2.64B | $ 2.37B | $ 1.91B | $ 2.06B | |
$ 2.03B | $ 2.38B | $ 2.03B | $ 1.63B | $ 1.51B | $ 1.66B | |
$ 611.19M | $ 639.00M | $ 608.00M | $ 744.52M | $ 397.54M | $ 397.83M | |
$ 313.59M | $ 290.00M | $ 333.00M | $ 229.48M | $ 200.62M | $ 176.09M | |
$ 297.61M | $ 322.00M | $ 275.00M | $ 515.04M | $ 196.92M | $ 221.75M | |
$ -149.75M | $ -148.00M | $ -167.00M | $ 139.89M | $ 130.67M | $ 139.52M | |
- | $ -39.00M | $ 17.00M | - | - | - | |
$ -256.03M | $ 173.00M | $ -303.00M | $ 403.71M | $ -136.71M | $ 253.21M | |
$ -11.04M | $ 31.00M | $ 28.00M | $ 6.91M | $ -5.13M | $ 32.11M | |
- | - | - | - | - | - | |
$ -239.63M | $ 144.00M | $ -331.00M | $ 375.51M | $ -136.51M | $ 218.44M | |
- | $ 1.35 | $ -2.11 | - | - | $ 2.04 | |
- | $ 1.35 | $ -2.11 | - | - | $ 2.04 | |
- | $ 107.04M | $ 107.04M | - | - | $ 107.04M | |
- | $ 107.04M | $ 107.04M | - | - | $ 107.04M | |
- | - | - | - | - | $ 0.75 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.34B | $ 2.67B | $ 2.37B | $ -1.86B | $ -1.71B | $ -1.83B | |
$ -239.63M | $ 144.00M | $ -331.00M | $ 375.51M | $ -136.51M | $ 218.44M | |
$ -208.88M | $ 131.75M | $ -212.43M | $ 336.04M | $ -146.04M | $ 211.35M | |
$ 154.81M | - | - | - | - | - | |
$ -101.22M | $ 333.00M | $ -145.00M | $ 555.86M | $ 4.91M | $ 391.77M | |
$ 57.69M | $ 502.00M | $ 14.00M | $ 748.71M | $ 197.01M | $ 391.77M |