Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.95B | $ 7.28B | $ 7.12B | $ 2.61B | $ 779.85M | $ 561.75M | |
- | $ 15.62M | - | - | - | - | |
$ 1.47B | $ -3.05B | $ 1.23B | $ 1.15B | $ 601.36M | $ 360.95M | |
- | - | - | - | - | - | |
- | $ 3.87B | - | - | - | - | |
$ 1.37B | $ 3.36B | $ 408.39M | $ 1.45B | $ 178.49M | $ 200.80M | |
$ 143.20M | $ -413.96M | $ 375.08M | $ 124.79M | $ 12.29M | $ 62.29M | |
$ -9.40M | - | - | $ -307.00K | $ -543.00K | $ 0.00 | |
$ 1.21B | $ 2.93B | $ 5.51B | $ 1.33B | $ 143.16M | $ 36.94M | |
$ 8.40 | $ 2.57 | $ 2.34 | $ 10.24 | $ 1.36 | $ 0.33 | |
$ 8.32 | $ 2.54 | $ 2.30 | $ 10.08 | $ 1.28 | $ 0.33 | |
$ 289.77M | $ 1.14B | $ 1.20B | $ 129.61M | $ 104.10M | $ 111.57M | |
$ 292.37M | $ 1.15B | $ 1.22B | $ 131.27M | $ 114.74M | $ 111.57M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.13B | $ 3.21B | $ 2.52B | $ 780.54M | $ 375.67M | $ 264.96M | |
$ 1.21B | $ -123.75M | $ 5.51B | $ 1.33B | $ 165.66M | $ 138.51M | |
$ 1.21B | - | - | $ 1.33B | $ 165.66M | $ 138.51M | |
- | - | - | $ 282.35M | $ 224.43M | $ 138.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |