Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.10B | $ 1.73B | $ 2.37B | $ 2.10B | $ 1.40B | |
$ 356.30M | $ 277.30M | $ 465.00M | $ 429.98M | $ 291.76M | |
$ 265.10M | $ 242.10M | $ 267.20M | $ 244.30M | $ 170.39M | |
$ 76.10M | $ 61.70M | $ 68.40M | $ 67.50M | $ 44.80M | |
$ 189.80M | $ 99.20M | $ 266.20M | $ 253.20M | $ 166.20M | |
$ 91.20M | $ 35.20M | $ 199.60M | $ 185.67M | $ 121.37M | |
$ -24.00M | $ -46.50M | $ -32.10M | $ -31.40M | $ -21.70M | |
$ 67.20M | $ -11.30M | $ 88.30M | $ 154.32M | $ 99.67M | |
$ 23.70M | $ -31.10M | $ 40.40M | $ 119.50M | $ 77.60M | |
$ 0.53 | $ -0.70 | $ 0.89 | $ 2.75 | $ 1.93 | |
$ 0.52 | $ -0.70 | $ 0.88 | $ 2.69 | $ 1.89 | |
44.90M | 44.70M | 45.20M | 43.50M | 40.20M | |
45.30M | 44.70M | 45.70M | 44.40M | 41.10M |