Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 480.65M | $ 396.75M | $ 331.04M | $ 250.99M | $ 165.27M | |
$ 268.43M | $ 207.40M | $ 276.45M | $ 237.30M | $ 153.16M | |
$ 176.17M | $ 144.90M | $ 231.14M | $ 239.10M | $ 157.61M | |
$ 15.58M | $ 13.18M | $ 13.96M | $ 19.53M | $ 20.32M | |
$ 107.96M | $ 173.98M | $ 39.68M | $ 10.05M | $ 56.50M | |
$ 92.26M | $ 62.97M | $ 66.76M | $ -1.80M | $ 22.53M | |
$ 6.15M | $ 97.03M | $ 23.40M | $ -10.17M | $ 37.45M | |
$ 98.41M | $ 160.00M | $ 23.87M | $ -14.93M | $ 35.00M | |
$ 80.77M | $ 153.30M | $ 15.04M | $ -14.97M | $ 34.31M | |
$ 0.90 | $ 0.86 | $ 0.07 | $ -0.06 | $ 0.14 | |
$ 0.90 | $ 0.84 | $ 0.07 | $ -0.06 | $ 0.14 | |
89.75M | 178.51M | 218.96M | 230.29M | 234.57M | |
89.68M | 181.84M | 220.67M | 230.29M | 237.39M |