Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 428.75M | $ 431.50M | $ 409.66M | $ 374.43M | $ 326.78M | |
$ 261.02M | $ 268.98M | $ 257.28M | $ 237.97M | $ 200.57M | |
$ 293.15M | $ 215.38M | $ 218.38M | $ 192.67M | $ 166.96M | |
$ 8.16M | $ 2.83M | $ 2.50M | $ 2.40M | $ 1.81M | |
$ -22.18M | $ 50.42M | $ 10.58M | $ 23.39M | $ 18.05M | |
$ -32.13M | $ 53.60M | $ 30.84M | $ 26.77M | $ 25.34M | |
$ -4.51M | $ -12.37M | $ -4.28M | $ -7.34M | $ -1.73M | |
$ -36.64M | $ 41.23M | $ 3.81M | $ 19.43M | $ 17.55M | |
$ -36.27M | $ 26.06M | $ -2.48M | $ 75.22M | $ 11.59M | |
$ -0.40 | $ 0.29 | $ -0.03 | $ 0.89 | $ 0.16 | |
$ -0.40 | $ 0.29 | $ -0.03 | $ 0.85 | $ 0.16 | |
90.50M | 89.07M | 87.67M | 84.32M | 71.23M | |
90.50M | 89.54M | 87.67M | 88.97M | 71.23M |