Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 389.29M | $ 252.30M | $ 267.00M | $ 160.50M | $ 127.10M | |
$ 153.31M | $ 105.70M | $ 135.00M | $ 82.80M | $ 63.00M | |
$ 62.57M | $ 44.30M | $ 40.50M | $ 35.70M | $ 31.70M | |
$ 38.78M | $ 190.88M | $ 174.41M | $ 113.47M | $ 101.10M | |
$ 129.51M | $ 84.36M | $ 112.66M | $ 57.87M | $ 40.31M | |
$ 90.73M | $ 103.11M | $ 94.50M | $ 68.41M | $ 31.30M | |
$ 9.33M | $ 33.15M | $ 4.27M | $ 12.06M | $ 4.79M | |
$ 100.06M | $ 94.60M | $ 99.60M | $ 59.80M | $ 36.20M | |
$ 77.71M | $ 70.93M | $ 74.55M | $ 45.20M | $ 26.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.33 | $ 1.21 | $ 1.27 | $ 0.77 | $ 0.45 | |
$ 1.33 | $ 1.21 | $ 1.27 | $ 0.77 | $ 0.45 | |
58.31M | 58.72M | 58.88M | 59.01M | 59.99M | |
58.32M | 58.72M | 58.88M | 59.01M | 59.99M |