Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 352.21M | $ 374.84M | $ 300.81M | $ 254.88M | $ 137.00M | |
$ 190.20M | $ 214.34M | $ 156.35M | $ 134.41M | $ 21.54M | |
$ 146.34M | $ 163.94M | $ 161.19M | $ 123.42M | $ 143.36M | |
$ 65.50M | $ 60.02M | $ 56.66M | $ 56.08M | $ 52.70M | |
$ 111.28M | $ 112.96M | $ 52.77M | $ 74.16M | $ -69.41M | |
$ 43.86M | $ 50.40M | $ -4.83M | $ 10.98M | $ -121.82M | |
$ -6.16M | $ -4.28M | $ -4.93M | $ 3.00K | $ -7.30M | |
$ 37.70M | $ 46.12M | $ -9.77M | $ 10.99M | $ -129.12M | |
$ 26.06M | $ 25.34M | $ -22.80M | $ -22.33M | $ -143.78M | |
$ 0.49 | $ 0.47 | $ -0.35 | $ -0.16 | $ -2.63 | |
$ 0.48 | $ 0.46 | $ -0.35 | $ -0.16 | $ -2.63 | |
52.65M | 54.31M | 56.67M | 59.13M | 59.24M | |
53.86M | 55.15M | 56.67M | 59.13M | 59.24M |