Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 748.49M | $ 601.12M | $ 573.15M | $ 490.91M | $ 343.11M | |
$ 279.96M | $ 236.16M | $ 238.35M | $ 218.52M | $ 157.86M | |
$ 300.02M | $ 271.61M | $ 262.68M | $ 220.76M | $ 171.37M | |
$ 49.24M | $ 51.04M | $ 42.58M | $ 42.36M | $ 21.61M | |
$ 42.15M | $ 32.55M | $ 62.93M | $ 34.23M | $ 8.11M | |
$ -20.06M | $ -35.46M | $ -24.32M | $ -2.24M | $ -13.51M | |
$ 11.11M | $ 16.15M | $ 41.63M | $ -28.96M | $ -15.47M | |
$ -8.95M | $ -19.30M | $ 17.31M | $ -31.20M | $ -28.97M | |
$ -6.52M | $ -16.34M | $ 19.57M | $ -27.36M | $ -43.98M | |
$ -0.24 | $ -0.64 | $ 0.77 | $ -1.09 | $ -1.83 | |
$ -0.24 | $ -0.64 | $ -0.48 | $ -1.09 | $ -1.83 | |
27.21M | 25.61M | 25.28M | 25.09M | 24.09M | |
27.21M | 25.61M | 30.91M | 25.09M | 24.09M |