Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.80B | $ 1.87B | $ 1.57B | $ 1.17B | $ 302.74M | |
| $ 343.43M | $ 410.09M | $ 340.39M | $ 165.65M | $ 76.44M | |
| $ 222.64M | $ 225.00M | $ 210.87M | $ 155.78M | $ 59.20M | |
| $ 242.74M | $ 225.39M | $ 223.48M | $ 209.07M | $ 6.36M | |
| $ 380.66M | $ 414.78M | $ 359.12M | $ 104.84M | $ 33.14M | |
| $ 120.78M | $ 185.09M | $ 129.53M | $ 9.86M | $ 17.25M | |
| $ -149.97M | $ -127.02M | $ -82.79M | $ -186.94M | $ -68.60M | |
| $ -29.19M | $ 58.08M | $ 46.73M | $ -177.08M | $ -51.35M | |
| $ -28.66M | $ 50.71M | $ 38.91M | $ -181.50M | $ -21.28M | |
| $ -0.12 | $ 0.21 | $ 0.16 | $ -0.75 | $ -0.43 | |
| $ -0.12 | $ 0.21 | $ 0.16 | $ -0.75 | $ -0.43 | |
| 234.44M | 245.09M | 247.15M | 241.37M | 49.06M | |
| 234.44M | 245.73M | 247.71M | 241.37M | 49.06M |