Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.40B | $ 2.20B | $ 1.99B | $ 1.59B | $ 1.18B | |
| $ 1.69B | $ 1.54B | $ 1.35B | $ 1.15B | $ 860.05M | |
| $ 1.69B | $ 1.74B | $ 2.00B | $ 1.45B | $ 973.29M | |
| $ 222.61M | $ 233.94M | $ 246.56M | $ 125.29M | $ 75.61M | |
| $ 236.58M | $ 113.09M | $ -622.68M | $ -184.05M | $ 42.83M | |
| $ 2.67M | $ -198.81M | $ -649.48M | $ -301.79M | $ -113.24M | |
| $ -49.90M | $ 41.97M | $ -224.58M | $ -71.94M | $ 31.18M | |
| $ -47.23M | $ -156.84M | $ -874.05M | $ -373.72M | $ -82.06M | |
| $ -58.29M | $ -165.24M | $ -879.17M | $ -376.25M | $ -83.00M | |
| $ -0.63 | $ -1.74 | $ -9.23 | $ -4.10 | $ -0.94 | |
| $ -0.63 | $ -1.74 | $ -9.23 | $ -4.10 | $ -0.94 | |
| 92.11M | 94.91M | 95.24M | 91.74M | 88.68M | |
| 92.11M | 94.91M | 95.24M | 91.74M | 88.68M |