Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.37B | $ 1.82B | $ 1.22B | $ 1.03B | $ 866.93M | |
$ 246.43M | $ 290.83M | $ 230.36M | $ 187.55M | $ 168.12M | |
$ 164.21M | $ 157.84M | $ 134.92M | $ 116.05M | $ 116.50M | |
$ 66.17M | $ 54.42M | $ 46.70M | $ 42.13M | $ 39.48M | |
$ 150.65M | $ 187.38M | $ 144.15M | $ 114.66M | $ 92.70M | |
$ 82.22M | $ 132.99M | $ 95.43M | $ 71.50M | $ 51.61M | |
$ -43.95M | $ -27.27M | $ -17.29M | $ -15.07M | $ -15.06M | |
$ 38.27M | $ 105.72M | $ 78.14M | $ 56.43M | $ 36.55M | |
$ 62.47M | $ 94.93M | $ 70.46M | $ 54.05M | $ 44.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.20 | $ 1.83 | $ 1.38 | $ 1.13 | $ 0.95 | |
$ 1.17 | $ 1.78 | $ 1.35 | $ 1.10 | $ 0.93 | |
52.14M | 51.84M | 50.85M | 47.70M | 46.59M | |
53.23M | 53.28M | 52.27M | 49.01M | 47.77M |