Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 401.20M | $ 325.11M | $ 270.65M | $ 246.25M | $ 194.91M | |
$ 338.61M | $ 271.88M | $ 219.91M | $ 203.69M | $ 157.03M | |
$ 281.70M | $ 238.64M | $ 218.86M | $ 189.87M | $ 147.82M | |
$ 10.61M | $ 10.01M | $ 9.19M | $ 7.01M | $ 5.88M | |
$ -265.38M | $ -64.80M | $ 10.24M | $ 89.88M | $ 16.95M | |
$ 56.91M | $ 33.24M | $ 1.04M | $ 13.82M | $ 9.22M | |
$ -332.89M | $ -108.80M | $ 119.72M | $ 68.48M | $ 2.18M | |
$ -275.98M | $ -75.56M | $ 120.76M | $ 82.31M | $ 11.40M | |
$ -283.01M | $ -81.10M | $ 120.81M | $ 71.40M | $ 5.78M | |
$ -1.35 | $ -0.43 | $ 0.64 | $ 0.50 | $ 0.05 | |
$ -1.35 | $ -0.43 | $ 0.59 | $ 0.44 | $ 0.05 | |
209.47M | 190.15M | 182.69M | 144.00M | 123.70M | |
209.47M | 190.15M | 195.39M | 161.54M | 123.70M |