Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 923.85M | $ 1.12B | $ 799.29M | $ 750.20M | $ 542.61M | |
$ 127.77M | $ 174.45M | $ 120.50M | $ 118.45M | $ 77.10M | |
$ 68.09M | $ 75.63M | $ 63.23M | $ 66.68M | $ 49.34M | |
$ 30.74M | $ 24.25M | $ 23.62M | $ 26.88M | $ 25.31M | |
$ 90.42M | $ 120.84M | $ 98.75M | $ 99.90M | $ 63.08M | |
$ 59.68M | $ 101.98M | $ 78.35M | $ 76.24M | $ 40.93M | |
$ -9.57M | $ -5.12M | $ -893.00K | $ -708.00K | $ -815.00K | |
$ 50.11M | $ 100.84M | $ 57.72M | $ 52.67M | $ 30.56M | |
$ 46.59M | $ 84.31M | $ 49.80M | $ 42.42M | $ 29.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.05 | $ 0.10 | $ 0.06 | $ 0.05 | $ 0.04 | |
$ 0.05 | $ 0.10 | $ 0.06 | $ 0.05 | $ 0.04 | |
879.04M | 835.70M | 834.36M | 832.07M | 831.52M | |
880.63M | 868.53M | 844.82M | 832.85M | 831.52M |