Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 860.49M | $ 949.76M | $ 750.85M | $ 661.66M | $ 752.63M | |
$ 95.61M | $ 77.93M | $ 43.63M | $ 75.39M | $ 83.77M | |
$ 7.62M | $ 22.80M | $ 22.11M | $ 20.62M | $ 23.51M | |
$ 23.42M | $ 24.60M | $ 25.60M | $ 24.14M | $ 26.93M | |
$ 111.41M | $ 78.21M | $ 21.52M | $ 78.90M | $ 87.18M | |
$ 88.00M | $ 55.13M | $ 21.52M | $ 54.76M | $ 60.26M | |
$ -31.08M | $ -17.89M | $ -12.07M | $ -13.50M | $ -13.83M | |
$ 56.91M | $ 37.25M | $ 9.45M | $ 427.00K | $ 46.43M | |
$ 39.13M | $ 28.06M | $ 7.97M | $ -5.17M | $ 37.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.77 | $ 2.20 | $ 0.63 | $ -0.47 | $ 3.38 | |
$ 2.76 | $ 2.19 | $ 0.63 | $ -0.47 | $ 3.35 | |
14.13M | 12.78M | 12.55M | 11.03M | 10.96M | |
14.18M | 12.83M | 12.63M | 11.03M | 11.04M |