Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.28B | $ 3.68B | $ 2.41B | $ 2.38B | $ 2.12B | |
$ 898.00M | $ 1.43B | $ 803.00M | $ 989.00M | $ 723.00M | |
$ 515.00M | $ 438.00M | $ 309.00M | $ 266.00M | $ 299.00M | |
$ 339.00M | $ 336.00M | $ 221.00M | $ 201.00M | $ 195.00M | |
$ 697.00M | $ 1.33B | $ 594.00M | $ 936.00M | $ 677.00M | |
$ 383.00M | $ 990.00M | $ 381.00M | $ 752.00M | $ 478.00M | |
$ -465.00M | $ -376.00M | $ -213.00M | $ -208.00M | $ -223.00M | |
$ -82.00M | $ 614.00M | $ 168.00M | $ 544.00M | $ 255.00M | |
$ -76.00M | $ 455.00M | $ 90.00M | $ 410.00M | $ 179.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.39 | $ 4.38 | $ 0.40 | $ 3.73 | $ 1.28 | |
$ -1.39 | $ 4.33 | $ 0.40 | $ 3.69 | $ 1.27 | |
92.00M | 92.00M | 95.00M | 96.00M | 99.00M | |
92.00M | 93.00M | 95.00M | 97.00M | 100.00M |