Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 348.88M | $ 321.48M | $ 267.84M | $ 258.62M | $ 248.23M | |
$ 288.81M | $ 266.84M | $ 219.53M | $ 215.33M | $ 208.90M | |
$ 229.94M | $ 229.73M | $ 244.50M | $ 220.31M | $ 253.28M | |
$ 6.04M | $ 3.43M | $ 4.05M | $ 6.17M | $ 7.84M | |
$ 64.34M | $ 40.52M | $ -10.69M | $ -1.89M | $ -45.76M | |
$ 58.87M | $ 37.12M | $ -24.97M | $ -5.00M | $ -44.37M | |
$ -1.57M | $ -6.48M | $ -5.02M | $ -2.99M | $ -16.14M | |
$ 57.29M | $ 30.63M | $ -29.99M | $ -10.04M | $ -61.54M | |
$ 42.42M | $ 67.44M | $ -30.20M | $ -10.29M | $ -49.28M | |
$ 0.29 | $ 0.48 | $ -0.27 | $ -0.09 | $ -0.46 | |
$ 0.28 | $ 0.38 | $ -0.27 | $ -0.09 | $ -0.46 | |
146.98M | 116.50M | 112.91M | 110.35M | 108.26M | |
149.05M | 145.96M | 112.91M | 110.35M | 108.26M |