Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.09B | $ 912.80M | $ 722.80M | $ 614.60M | $ 443.31M | |
$ 232.80M | $ 202.80M | $ 157.00M | $ 125.80M | $ 103.88M | |
$ 149.90M | $ 138.90M | $ 103.20M | $ 84.30M | $ 72.95M | |
$ 38.70M | $ 35.30M | $ 23.20M | $ 20.20M | $ 13.10M | |
$ 124.40M | $ 103.70M | $ 77.80M | $ 60.60M | $ 44.20M | |
$ 82.90M | $ 63.90M | $ 53.80M | $ 41.00M | $ 30.72M | |
$ -18.60M | $ -12.30M | $ -8.00M | $ -4.80M | $ -1.30M | |
$ 64.30M | $ 51.60M | $ 45.80M | $ 36.20M | $ 29.37M | |
$ 47.90M | $ 39.30M | $ 36.80M | $ 30.40M | $ 38.90M | |
$ 0.00 | $ 0.22 | $ 0.19 | $ 0.19 | $ 0.26 | |
$ 0.00 | $ 0.21 | $ 0.18 | $ 0.18 | $ 0.24 | |
0.00 | 179.91M | 158.68M | 167.55M | 162.52M | |
0.00 | 183.33M | 166.58M | 167.55M | 162.52M |