Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.00T> | $ 10.00T> | $ 10.00T> | $ 10.00T> | $ 10.00T> | $ 10.00T> | |
$ 83.86T | $ 10.00T> | $ 10.00T> | $ 95.68T | $ 85.52T | $ 88.09T | |
$ 20.96T | $ 33.48T | $ 28.27T | $ 21.93T | $ 18.48T | $ 17.66T | |
$ 8.85T | $ 19.24T | $ 18.45T | $ 15.25T | $ 16.09T | $ 14.05T | |
$ 12.11T | $ 14.24T | $ 9.75T | $ 6.68T | $ 2.39T | $ 3.61T | |
$ 125.01B | $ 447.19B | $ -107.13B | $ 265.50B | $ -44.21B | $ -203.00B | |
$ ― | $ -2.89T | $ -1.11T | $ ― | $ ― | $ ― | |
$ 8.91T | $ 17.62T | $ 11.18T | $ 7.96T | $ 2.09T | $ 4.16T | |
$ 2.33T | $ 4.63T | $ 2.98T | $ 2.27T | $ 168.70B | $ 978.12B | |
$ ― | $ 2.49T | $ 1.64T | $ ― | $ ― | $ ― | |
$ 6.09T | $ 11.96T | $ 7.36T | $ 4.94T | $ 1.42T | $ 2.29T | |
$ ― | $ 45.70K | $ 28.52K | $ ― | $ ― | $ ― | |
$ ― | $ 45.70K | $ 28.52K | $ ― | $ ― | $ ― | |
$ ― | $ 261.91M | $ 199.74M | $ ― | $ ― | $ ― | |
$ ― | $ 261.91M | $ 200.58M | $ ― | $ ― | $ ― | |
$ ― | $ 3.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 92.71T | $ 10.00T> | $ 10.00T> | $ 10.00T> | $ -10.00T> | $ -10.00T> | |
$ 6.09T | $ 11.96T | $ 7.36T | $ 4.94T | $ 1.42T | $ 2.98T | |
$ 6.17T | $ 13.45T | $ 9.14T | $ 4.95T | $ -37.68T | $ 3.53T | |
$ 295.98B | $ ― | $ ― | $ 304.54B | $ ― | $ ― | |
$ 12.70T | $ 18.18T | $ 11.70T | $ 8.26T | $ 2.14T | $ 4.48T | |
$ 15.35T | $ 23.12T | $ 16.75T | $ 12.82T | $ ― | $ 4.48T |