Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 296.29M | $ 217.77M | $ 187.51M | $ 190.19M | $ 175.69M | |
$ 294.96M | $ 208.18M | $ 178.13M | $ 186.62M | $ 170.98M | |
$ 28.92M | $ 21.80M | $ 74.33M | $ 82.21M | $ 69.06M | |
$ 56.83M | $ 50.87M | $ 83.70M | $ 85.79M | $ 97.43M | |
$ 211.54M | $ 145.80M | $ 162.81M | $ 161.96M | $ 157.38M | |
$ 266.04M | $ 186.37M | $ 112.44M | $ 106.56M | $ 104.56M | |
$ -140.96M | $ -132.65M | $ -119.94M | $ -34.58M | $ -37.00K | |
$ 125.08M | $ 53.72M | $ -7.51M | $ 71.98M | $ 80.87M | |
$ 125.08M | $ 53.73M | $ 42.87M | $ 48.30M | $ 57.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.81 | $ 0.50 | $ 0.44 | $ 0.50 | $ 0.60 | |
$ 0.81 | $ 0.50 | $ 0.44 | $ 0.50 | $ 0.60 | |
154.79M | 105.96M | 96.70M | 96.02M | 95.20M | |
155.17M | 106.15M | 96.70M | 96.09M | 95.21M |