Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 360.59M | $ 299.07M | $ 184.66M | $ 140.87M | $ 122.75M | |
$ 175.78M | $ 146.10M | $ 79.91M | $ 54.44M | $ 45.63M | |
$ 13.45M | $ 10.68M | $ 8.66M | $ 7.20M | $ 5.50M | |
$ 85.09M | $ 81.28M | $ 54.22M | $ 53.10M | $ 43.64M | |
$ 237.16M | $ 216.70M | $ 125.47M | $ 100.34M | $ 83.77M | |
$ 150.84M | $ 135.42M | $ 71.25M | $ 47.24M | $ 40.13M | |
$ -103.63M | $ -57.28M | $ 26.93M | $ -16.88M | $ -15.71M | |
$ 47.21M | $ 125.42M | $ 98.18M | $ 30.37M | $ 24.42M | |
$ 46.53M | $ 125.42M | $ 98.18M | $ 30.37M | $ 24.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.15 | $ 6.19 | $ 5.14 | $ 1.64 | $ 1.33 | |
$ 2.15 | $ 6.19 | $ 5.14 | $ 1.64 | $ 1.33 | |
21.18M | 19.33M | 18.34M | 18.19M | 18.18M | |
21.18M | 19.33M | 18.34M | 18.19M | 18.18M |