Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 723.73M | $ 626.73M | $ 591.39M | $ 496.45M | $ 789.21M | |
$ 96.30M | $ 88.62M | $ 103.89M | $ 81.84M | $ 109.08M | |
$ 79.41M | $ 80.35M | $ 87.55M | $ 73.60M | $ 87.81M | |
$ 36.50M | $ 31.04M | $ 23.05M | $ 34.64M | $ 30.31M | |
$ 53.71M | $ 34.95M | $ 41.31M | $ 36.08M | $ 11.16M | |
$ 15.59M | $ 8.27M | $ 16.34M | $ 8.24M | $ 16.40M | |
$ -25.59M | $ -26.91M | $ -13.16M | $ -7.55M | $ -66.44M | |
$ -10.00M | $ -18.64M | $ 3.19M | $ 689.00K | $ -50.04M | |
$ -17.39M | $ -175.02M | $ -6.43M | $ -1.17M | $ 82.43M | |
$ -0.15 | $ -1.55 | $ -0.01 | $ -0.05 | $ -0.50 | |
$ -0.15 | $ -1.55 | $ -0.07 | $ -0.05 | $ -0.50 | |
116.62M | 114.23M | 107.66M | 104.10M | 89.23M | |
116.62M | 114.23M | 107.66M | 104.10M | 89.23M |