Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.11B | $ 1.71B | $ 1.56B | $ 1.43B | $ 1.12B | |
| $ 1.18B | $ 990.78M | $ 869.38M | $ 777.67M | $ 603.64M | |
| $ 1.96B | $ 1.06B | $ 940.56M | $ 840.47M | $ 669.82M | |
| $ 284.80M | $ 217.11M | $ 219.71M | $ 262.92M | $ 246.23M | |
| $ -481.03M | $ 169.73M | $ 241.69M | $ 170.25M | $ 180.05M | |
| $ -775.72M | $ -65.71M | $ -71.18M | $ -62.80M | $ -66.18M | |
| $ -47.20M | $ -1.42M | $ 69.11M | $ -58.98M | $ -52.82M | |
| $ -822.92M | $ -67.13M | $ -2.07M | $ -121.78M | $ -119.01M | |
| $ -825.49M | $ -33.26M | $ -13.29M | $ 71.66M | $ 42.63M | |
| $ -14.93 | $ -0.61 | $ -0.28 | $ -2.02 | $ 1.13 | |
| $ -14.93 | $ -0.61 | $ -0.28 | $ -2.02 | $ 1.11 | |
| 55.28M | 54.53M | 54.07M | 51.14M | 45.59M | |
| 55.28M | 54.49M | 54.07M | 51.14M | 46.30M |