Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|
$ 4.25B | $ 3.72B | $ 3.73B | $ 2.75B | |
$ 1.91B | $ 1.41B | $ 1.44B | $ 1.25B | |
$ 1.53B | $ 1.09B | $ 999.93M | $ 788.00M | |
$ 103.82M | $ 86.71M | $ 78.18M | $ 78.08M | |
$ 441.96M | $ 415.71M | $ 508.80M | $ 537.83M | |
$ 373.56M | $ 321.37M | $ 438.26M | $ 465.44M | |
$ -80.34M | $ -19.39M | $ -23.93M | $ -45.97M | |
$ 293.23M | $ 301.98M | $ 414.33M | $ 419.47M | |
$ 167.08M | $ 177.56M | $ 331.11M | $ 327.20M | |
$ ― | $ ― | $ ― | $ ― | |
$ 1.20 | $ 1.28 | $ 2.38 | $ 2.35 | |
$ 1.20 | $ 1.28 | $ 2.38 | $ 2.35 | |
139.03M | 138.98M | 138.98M | 138.98M | |
139.42M | 138.98M | 138.98M | 138.98M |