Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.43B | $ 4.11B | $ 3.01B | $ 1.69B | $ 1.55B | |
$ 623.03M | $ 1.98B | $ 1.32B | $ 445.03M | $ 298.15M | |
$ 136.05M | $ 161.52M | $ 150.72M | $ 93.00M | $ 78.58M | |
$ 158.76M | $ 145.64M | $ 131.37M | $ 115.91M | $ 103.21M | |
$ 730.93M | $ 2.14B | $ 1.33B | $ 494.43M | $ 348.20M | |
$ 486.99M | $ 1.86B | $ 1.20B | $ 374.19M | $ 243.69M | |
$ 66.43M | $ 159.61M | $ 20.06M | $ 16.94M | $ -13.18M | |
$ 553.41M | $ 1.97B | $ 1.18B | $ 365.00M | $ 230.51M | |
$ 531.39M | $ 1.94B | $ 1.16B | $ 351.62M | $ 219.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.20 | $ 0.73 | $ 0.44 | $ 0.13 | $ 0.08 | |
$ 0.20 | $ 0.72 | $ 0.43 | $ 0.13 | $ 0.08 | |
2.66B | 2.65B | 2.66B | 2.66B | 2.65B | |
2.68B | 2.68B | 2.68B | 2.68B | 2.68B |