Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 691.04M | $ 711.56M | $ 796.19M | $ 621.12M | $ 515.87M | |
$ 213.02M | $ 223.35M | $ 211.29M | $ 182.96M | $ 149.76M | |
$ 173.34M | $ 164.25M | $ 150.02M | $ 144.19M | $ 134.86M | |
$ 10.05M | $ 8.59M | $ 10.58M | $ 10.25M | $ 10.94M | |
$ 50.87M | $ 59.98M | $ 71.85M | $ 49.02M | $ 25.84M | |
$ 39.68M | $ 59.11M | $ 60.97M | $ 29.01M | $ 12.91M | |
$ 48.00K | $ -14.16M | $ -10.89M | $ -44.43M | $ -26.32M | |
$ 39.73M | $ 44.95M | $ 50.08M | $ -5.66M | $ -13.41M | |
$ 33.92M | $ 38.41M | $ 91.41M | $ -5.89M | $ -14.14M | |
$ 3.02 | $ 3.70 | $ 9.33 | $ -0.79 | $ -3.89 | |
$ 2.89 | $ 3.48 | $ 8.86 | $ -0.79 | $ -3.89 | |
10.78M | 9.96M | 9.65M | 7.50M | 3.63M | |
11.28M | 10.59M | 10.15M | 7.50M | 3.63M |