Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.41B | $ 699.09K | $ 6.96B | $ 5.04B | $ 5.27B | $ 5.56B | |
$ 2.62B | $ 264.32K | $ 4.35B | $ 3.56B | $ 3.46B | $ 3.71B | |
$ 2.78B | $ 434.77K | $ 2.61B | $ 1.49B | $ 1.81B | $ 1.85B | |
$ 785.41M | $ 5.21M | $ 1.43B | $ 1.22B | $ 1.09B | $ 1.17B | |
$ 2.00B | $ -4.78M | $ 1.17B | $ 265.00M | $ 720.00M | $ 683.00M | |
$ -92.04M | $ -81.91K | $ -183.00M | $ -192.00M | $ -208.00M | $ -190.00M | |
- | - | - | - | - | - | |
$ 1.96B | $ -4.86M | $ 1.00B | $ -34.00M | $ 566.00M | $ 1.29B | |
$ 725.00M | - | $ 260.00M | $ 25.00M | $ 147.00M | $ 95.00M | |
- | - | - | - | - | - | |
$ 530.87M | $ -4.86M | $ 88.00M | $ -173.00M | $ 159.00M | $ 548.00M | |
$ 69.73 | $ -0.14 | $ 11.54 | $ -22.69 | $ 20.72 | $ 71.82 | |
$ 69.68 | $ -0.14 | $ 11.53 | $ -22.69 | $ 20.72 | $ 71.82 | |
$ 85.33M | $ 35.29M | $ 7.63M | $ 7.63M | $ 7.63M | $ 7.63M | |
$ 85.34M | $ 35.29M | $ 7.63M | $ 7.63M | $ 7.63M | $ 7.63M | |
- | - | $ 0.00 | $ 0.00 | $ 0.00 | $ 15.49 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.06 | - | $ 0.64 | $ 0.20 | - | - | |
- | - | - | - | - | - | |
$ 3.41B | $ 5.48M | $ 5.78B | $ 4.78B | $ 4.55B | $ 4.87B | |
$ 530.87M | $ -4.86M | $ 88.00M | $ -173.00M | $ 158.00M | $ 549.00M | |
$ 530.87M | $ -4.86M | $ 148.00M | $ -65.99M | $ 58.06M | $ -43.41M | |
$ 317.00M | - | $ 175.00M | $ 161.00M | $ 181.00M | $ 205.00M | |
$ 2.28B | $ -4.78M | $ 1.18B | $ 127.00M | $ 747.00M | $ 1.50B | |
$ 2.52B | - | $ 1.93B | $ 711.00M | $ 1.19B | $ 1.90B |