Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 391.90M | $ 405.00M | $ 423.40M | $ 374.10M | $ 324.80M | |
$ 85.70M | $ 76.60M | $ 95.00M | $ 96.00M | $ 80.90M | |
$ 55.60M | $ 72.40M | $ 48.00M | $ 52.10M | $ 43.50M | |
$ 13.40M | $ 12.70M | $ 13.60M | $ 15.60M | $ 13.30M | |
$ 45.10M | $ 9.30M | $ 60.70M | $ 62.90M | $ 55.00M | |
$ 30.10M | $ 4.20M | $ 44.80M | $ 36.20M | $ 41.70M | |
$ -3.60M | $ -13.90M | $ -3.80M | $ -800.00K | $ -700.00K | |
$ 26.50M | $ -9.70M | $ 41.00M | $ 35.40M | $ 27.80M | |
$ 18.40M | $ -1.90M | $ 26.90M | $ 29.90M | $ 20.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.69 | $ -0.07 | $ 0.99 | $ 0.84 | $ 0.73 | |
$ 0.68 | $ -0.07 | $ 0.98 | $ 0.83 | $ 0.72 | |
26.81M | 26.90M | 27.30M | 27.70M | 27.56M | |
26.93M | 27.02M | 27.54M | 28.03M | 27.97M |