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> | |
$ 10.00T> | $ 10.00T> | $ 10.00T> | $ 10.00T> | $ 10.00T> | $ 10.00T> | |
$ 83.48T | $ 78.55T | $ 10.00T> | $ 10.00T> | $ 92.32T | $ 83.16T | |
$ 50.96T | $ 71.98T | $ 68.81T | $ 61.56T | $ 56.32T | $ 55.39T | |
$ 32.52T | $ 6.57T | $ 43.38T | $ 51.63T | $ 35.99T | $ 27.77T | |
$ 1.37T | $ -3.43T | $ -1.96T | $ -846.74B | $ -1.39T | $ -1.97T | |
- | $ -984.67B | $ -4.84T | - | - | - | |
$ 34.59T | $ 11.01T | $ 46.44T | $ 53.35T | $ 36.35T | $ 30.43T | |
$ -11.68T | $ -4.48T | $ -9.21T | $ 13.44T | $ 9.94T | $ 8.69T | |
- | $ 887.55B | $ 1.09T | - | - | - | |
$ 45.59T | $ 14.47T | $ 54.73T | $ 39.24T | $ 26.09T | $ 21.51T | |
- | $ 2.13K | $ 8.06K | - | - | - | |
- | $ 2.13K | $ 8.06K | - | - | - | |
- | $ 5.97B | $ 5.97B | - | - | - | |
- | $ 5.97B | $ 5.97B | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.00T> | $ 10.00T> | $ 10.00T> | $ -10.00T> | $ -10.00T> | $ -10.00T> | |
$ 45.59T | $ 14.47T | $ 54.73T | $ 39.24T | $ 26.09T | $ 21.51T | |
$ 45.60T | $ 6.51T | $ 37.01T | $ 43.22T | $ 29.68T | $ 24.85T | |
$ 546.55B | - | - | - | - | - | |
$ 35.13T | $ 11.94T | $ 47.20T | $ 53.78T | $ 36.93T | $ 31.12T | |
$ 64.40T | $ 50.60T | $ 86.31T | $ 88.03T | $ 67.26T | $ 31.12T |