Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 508.52M | $ 566.49M | $ 695.74M | $ 630.46M | $ 403.39M | |
$ 153.74M | $ 152.94M | $ 216.47M | $ 204.16M | $ 142.77M | |
$ 135.47M | $ 136.81M | $ 186.46M | $ 240.34M | $ 102.87M | |
$ 44.45M | $ 40.75M | $ 38.17M | $ 32.23M | $ 25.36M | |
$ 60.55M | $ 61.61M | $ 79.62M | $ 3.13M | $ 66.38M | |
$ 18.28M | $ 16.13M | $ 30.01M | $ -29.10M | $ 39.90M | |
$ -27.02M | $ -26.19M | $ -16.29M | $ -17.35M | $ -17.14M | |
$ -8.74M | $ -10.06M | $ 13.72M | $ -53.53M | $ 22.76M | |
$ -17.86M | $ -2.39M | $ -5.69M | $ -62.35M | $ 15.98M | |
$ -0.15 | $ -0.02 | $ -0.05 | $ -0.52 | $ 0.13 | |
$ -0.15 | $ -0.02 | $ -0.05 | $ -0.52 | $ 0.13 | |
115.43M | 112.90M | 113.25M | 119.45M | 120.43M | |
115.43M | 112.90M | 113.25M | 119.45M | 120.43M |