Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.95B | $ 1.58B | $ 1.20B | $ 836.03M | $ 661.06M | |
$ 1.58B | $ 1.30B | $ 974.91M | $ 657.22M | $ 504.88M | |
$ 1.38B | $ 1.18B | $ 850.10M | $ 513.01M | $ 392.68M | |
$ 80.42M | $ 54.42M | $ 82.53M | $ 61.90M | $ 42.29M | |
$ 280.90M | $ 168.08M | $ 124.82M | $ 144.21M | $ 112.20M | |
$ 200.48M | $ 113.65M | $ 124.82M | $ 144.21M | $ 112.20M | |
$ 67.52M | $ 13.72M | $ -2.78M | $ -305.00K | $ 4.02M | |
$ 268.00M | $ 127.37M | $ 122.04M | $ 143.90M | $ 116.22M | |
$ 178.94M | $ 53.38M | $ 137.76M | $ 242.32M | $ 108.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.37 | $ 0.11 | $ 0.29 | $ 0.52 | $ 0.24 | |
$ 0.36 | $ 0.11 | $ 0.28 | $ 0.49 | $ 0.23 | |
489.26M | 486.94M | 476.85M | 462.87M | 445.33M | |
500.18M | 499.93M | 498.54M | 489.88M | 478.06M |