Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 307.69M | $ 325.67M | $ 353.39M | $ 329.70M | $ 266.00M | |
$ 228.70M | $ 241.81M | $ 263.07M | $ 247.31M | $ 201.60M | |
$ 188.52M | $ 252.45M | $ 224.85M | $ 257.24M | $ 163.01M | |
$ 29.56M | $ 32.41M | $ 35.77M | $ 31.33M | $ 26.11M | |
$ 75.22M | $ 26.62M | $ 87.33M | $ 67.44M | $ 72.60M | |
$ 40.18M | $ -10.64M | $ 38.21M | $ -9.93M | $ 38.59M | |
$ -33.98M | $ -30.90M | $ -20.08M | $ -12.23M | $ -8.88M | |
$ 6.20M | $ -41.54M | $ 18.13M | $ -22.16M | $ 29.71M | |
$ 7.12M | $ -69.02M | $ 6.11M | $ -15.62M | $ 11.25M | |
$ 0.38 | $ -3.81 | $ 0.33 | $ -0.84 | $ 0.62 | |
$ 0.37 | $ -3.81 | $ 0.32 | $ -0.84 | $ 0.61 | |
18.78M | 18.11M | 18.68M | 18.69M | 18.17M | |
19.29M | 18.11M | 18.84M | 18.69M | 18.32M |