Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.49B | $ 1.85B | $ 1.27B | $ 863.85M | $ 1.65B | |
$ 540.67M | $ 652.92M | $ 358.18M | $ 64.77M | $ 402.89M | |
$ 84.44M | $ 299.89M | $ 142.31M | $ 469.11M | $ 943.05M | |
$ 266.54M | $ 333.25M | $ 313.07M | $ 445.86M | $ 533.35M | |
$ 745.12M | $ 978.68M | $ 647.88M | $ 52.31M | $ 60.22M | |
$ 456.23M | $ 686.34M | $ 382.96M | $ -45.76M | $ 379.14M | |
$ -224.45M | $ -208.67M | $ -227.62M | $ -255.91M | $ -261.35M | |
$ 231.78M | $ 203.21M | $ 352.44M | $ -565.98M | $ -729.11M | |
$ -30.83M | $ -41.23M | $ 376.99M | $ -469.94M | $ -449.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.02 | $ -0.02 | $ 0.22 | $ -0.29 | $ -0.27 | |
$ -0.02 | $ -0.02 | $ 0.21 | $ -0.28 | $ -0.27 | |
1.87B | 1.85B | 1.74B | 1.62B | 1.64B | |
1.88B | 1.89B | 1.76B | 1.66B | 1.64B |