Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.43B | $ 2.50B | $ 1.99B | $ 857.17M | $ 623.08M | |
$ 962.60M | $ 396.00M | $ 309.37M | $ -103.31M | $ -177.33M | |
$ 189.90M | $ 128.70M | $ 207.77M | $ 192.82M | $ 198.59M | |
$ 266.30M | $ 248.60M | $ 210.10M | $ 228.60M | $ 241.43M | |
$ 1.06B | $ 501.60M | $ 326.70M | $ -84.10M | $ -247.88M | |
$ 772.70M | $ 267.30M | $ 112.84M | $ -320.44M | $ -364.30M | |
$ -95.10M | $ -142.20M | $ -127.22M | $ -102.80M | $ -197.26M | |
$ 677.60M | $ 125.10M | $ -14.42M | $ -423.17M | $ -561.56M | |
$ 541.40M | $ 112.60M | $ 108.70M | $ -413.04M | $ -531.04M | |
$ 1.15 | $ 0.27 | $ 0.64 | $ -1.96 | $ -4.69 | |
$ 1.15 | $ 0.27 | $ 0.36 | $ -1.96 | $ -4.69 | |
471.25M | 412.47M | 312.68M | 210.88M | 113.23M | |
469.40M | 413.20M | 312.68M | 210.88M | 113.23M |