Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.75B | $ 1.71B | $ 1.24B | $ 712.30M | $ 696.58M | |
| $ 1.15B | $ 1.14B | $ 798.30M | $ 459.10M | $ 561.74M | |
| $ 1.15B | $ 1.06B | $ 706.30M | $ 382.80M | $ 450.85M | |
| $ 230.80M | $ 228.30M | $ 120.30M | $ 26.40M | $ 33.54M | |
| $ 234.40M | $ 289.70M | $ 82.50M | $ 89.20M | $ 61.28M | |
| $ -200.00K | $ 33.00M | $ -4.80M | $ 63.20M | $ 32.74M | |
| $ -168.60M | $ -154.30M | $ -110.90M | $ -4.20M | $ 2.58M | |
| $ -168.80M | $ -121.30M | $ -115.70M | $ 59.00M | $ 26.65M | |
| $ -192.00M | $ -56.40M | $ -120.60M | $ 49.90M | $ 11.28M | |
| $ -0.43 | $ -0.13 | $ -0.28 | $ 0.13 | $ 0.03 | |
| $ -0.43 | $ -0.13 | $ -0.28 | $ 0.13 | $ 0.03 | |
| 449.44M | 448.17M | 426.54M | 371.38M | 368.59M | |
| 457.49M | 450.96M | 432.77M | 377.70M | 376.05M |