Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.24B | $ 1.95B | $ 1.96B | $ 2.13B | $ 1.62B | |
| $ 1.71B | $ 1.52B | $ 1.59B | $ 1.81B | $ 1.37B | |
| $ 1.91B | $ 1.79B | $ 1.68B | $ 1.57B | $ 1.21B | |
| $ 250.00M | $ 222.00M | $ 180.00M | $ 153.00M | $ 86.00M | |
| $ 179.00M | $ 104.00M | $ 130.00M | $ 382.00M | $ 272.00M | |
| $ -197.00M | $ -270.00M | $ -93.00M | $ 239.00M | $ 161.00M | |
| $ 90.00M | $ 116.00M | $ 8.00M | $ -138.00M | $ -164.00M | |
| $ -107.00M | $ -154.00M | $ -85.00M | $ 101.00M | $ -3.00M | |
| $ -112.00M | $ -158.00M | $ -101.00M | $ -528.00M | $ -162.00M | |
| $ -0.48 | $ -0.68 | $ -0.42 | $ -2.11 | $ -0.72 | |
| $ -0.48 | $ -0.68 | $ -0.42 | $ -2.11 | $ -0.72 | |
| 234.08M | 233.57M | 242.16M | 249.94M | 223.85M | |
| 234.08M | 233.57M | 242.16M | 249.94M | 223.85M |