Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.29B | $ 1.23B | $ 796.92M | $ 507.43M | $ 494.54M | |
$ 540.42M | $ 525.06M | $ 329.93M | $ 199.50M | $ 175.99M | |
$ 376.11M | $ 340.39M | $ 296.12M | $ 168.34M | $ 146.31M | |
$ 62.75M | $ 53.95M | $ 23.92M | $ 16.96M | $ 15.96M | |
$ 227.06M | $ 238.62M | $ 57.74M | $ 48.12M | $ 45.65M | |
$ 164.31M | $ 184.67M | $ 33.35M | $ 31.16M | $ 29.66M | |
$ 4.38M | $ -2.09M | $ -6.56M | $ -13.06M | $ -13.45M | |
$ 168.69M | $ 182.58M | $ 26.79M | $ 18.60M | $ 16.21M | |
$ 125.24M | $ 136.63M | $ 36.93M | $ 17.84M | $ 15.84M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.90 | $ 0.99 | $ 0.27 | $ 0.13 | $ 0.11 | |
$ 0.89 | $ 0.98 | $ 0.27 | $ 0.13 | $ 0.11 | |
139.47M | 138.09M | 136.95M | 136.95M | 140.06M | |
140.10M | 139.61M | 136.95M | 136.95M | 140.06M |