Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 795.20M | $ 507.30M | $ 277.60M | $ 271.50M | $ 160.30M | |
$ 614.30M | $ 407.80M | $ 217.50M | $ 209.40M | $ 89.40M | |
$ 337.80M | $ 266.70M | $ 123.40M | $ 124.30M | $ 73.30M | |
$ 180.90M | $ 99.50M | $ 60.10M | $ 62.10M | $ 70.90M | |
$ 446.70M | $ 248.00M | $ 161.00M | $ 150.90M | $ 72.60M | |
$ 276.50M | $ 141.10M | $ 94.10M | $ 98.40M | $ 1.70M | |
$ -46.40M | $ -18.60M | $ -10.30M | $ -9.60M | $ -13.90M | |
$ 230.10M | $ 122.50M | $ 83.80M | $ 88.80M | $ -12.20M | |
$ 165.90M | $ 81.00M | $ 45.00M | $ 52.00M | $ -41.10M | |
$ 0.64 | $ 0.31 | $ 0.19 | $ 0.20 | $ -0.18 | |
$ 0.64 | $ 0.31 | $ 0.19 | $ 0.20 | $ -0.18 | |
258.00M | 257.99M | 234.30M | 256.63M | 228.03M | |
257.99M | 257.99M | 234.30M | 257.26M | 228.03M |