Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.15B | $ 895.40M | $ 636.40M | $ 535.82M | $ 447.89M | |
$ 327.89M | $ 271.65M | $ 168.20M | $ 134.35M | $ 48.73M | |
$ 175.15M | $ 161.55M | $ 118.42M | $ 86.04M | $ 143.27M | |
$ 3.36M | $ 3.89M | $ 4.10M | $ 5.60M | $ 5.99M | |
$ 165.59M | $ 124.02M | $ 60.29M | $ 58.53M | $ -83.02M | |
$ 162.24M | $ 120.13M | $ 56.19M | $ 52.93M | $ -89.00M | |
$ -9.50M | $ -10.02M | $ -6.41M | $ -4.62M | $ -5.53M | |
$ 152.74M | $ 110.10M | $ 49.78M | $ 48.31M | $ -94.53M | |
$ 118.83M | $ 85.98M | $ 39.40M | $ 38.32M | $ -74.64M | |
$ 2.96 | $ 2.34 | $ 1.05 | $ 1.02 | $ -4.60 | |
$ 2.87 | $ 2.24 | $ 1.05 | $ 0.30 | $ -2.14 | |
40.06M | 36.03M | 37.60M | 37.60M | 34.93M | |
41.38M | 38.32M | 37.60M | 36.27M | 34.93M |