Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.71B | $ 5.47B | $ 3.27B | $ 1.78B | $ 1.30B | $ 2.23B | |
$ 276.73M | $ ― | $ 597.28M | $ 59.69M | $ 316.48M | $ 657.81M | |
$ 1.43B | $ 5.47B | $ 2.67B | $ 1.72B | $ 983.68M | $ 1.57B | |
$ 776.08M | $ 4.06B | $ 1.49B | $ 151.93M | $ 748.75M | $ 1.04B | |
$ 653.04M | $ 1.41B | $ 1.18B | $ 1.57B | $ 234.94M | $ 534.67M | |
$ 949.00K | $ 12.89M | $ 281.00K | $ -175.00K | $ 7.72M | $ 5.72M | |
$ 2.62M | $ -218.30M | $ -51.39M | $ -3.86M | $ -116.22M | $ -23.80M | |
$ 656.61M | $ 1.55B | $ 1.33B | $ 91.93M | $ 366.39M | $ 563.81M | |
$ 159.99M | $ 247.62M | $ 155.40M | $ 125.72M | $ 108.81M | $ 37.01M | |
$ 5.27M | $ -1.99M | $ 7.94M | $ 1.20M | $ -7.51M | $ 378.00K | |
$ 502.03M | $ 1.30B | $ 1.18B | $ 1.47B | $ 252.88M | $ 527.75M | |
$ 9.32 | $ 6.06 | $ 5.48 | $ 0.34 | $ 1.17 | $ 2.51 | |
$ 9.32 | $ 6.06 | $ 5.48 | $ 0.34 | $ 1.17 | $ 2.51 | |
$ 107.79M | $ 214.00M | $ 215.26M | $ 216.10M | $ 216.10M | $ 210.41M | |
$ 107.79M | $ 214.00M | $ 215.26M | $ 216.10M | $ 216.10M | $ 210.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.05B | $ 4.06B | $ 2.09B | $ 211.62M | $ 1.07B | $ 1.70B | |
$ 502.03M | $ 1.30B | $ 1.18B | $ 1.47B | $ 252.88M | $ 527.75M | |
$ 502.03M | $ 1.30B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 653.04M | $ 1.53B | $ 1.33B | $ 91.93M | $ 366.39M | $ 563.81M | |
$ 653.04M | $ 1.54B | $ 1.33B | $ 94.39M | $ 389.54M | $ 581.52M |