Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.79B | $ 5.24B | $ 3.98B | $ 2.39B | $ 2.22B | |
$ 1.25B | $ 1.72B | $ 1.31B | $ 791.78M | $ 743.47M | |
$ 911.15M | $ 1.07B | $ 831.60M | $ 642.51M | $ 566.55M | |
$ 160.93M | $ 137.11M | $ 103.70M | $ 94.19M | $ 58.52M | |
$ 499.36M | $ 784.21M | $ 581.70M | $ 243.45M | $ 235.44M | |
$ 338.43M | $ 647.10M | $ 478.00M | $ 149.26M | $ 176.91M | |
$ -54.14M | $ -40.40M | $ -34.08M | $ -57.74M | $ -28.43M | |
$ 284.29M | $ 606.70M | $ 443.92M | $ 91.52M | $ 148.49M | |
$ 210.68M | $ 444.05M | $ 327.39M | $ 70.67M | $ 113.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.38 | $ 9.96 | $ 6.87 | $ 1.49 | $ 2.44 | |
$ 5.36 | $ 9.90 | $ 6.81 | $ 1.48 | $ 2.40 | |
39.17M | 44.59M | 47.69M | 47.42M | 46.70M | |
39.34M | 44.87M | 48.05M | 47.69M | 47.59M |