Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.34B | $ 2.37B | $ 2.13B | $ 1.85B | $ 1.53B | |
| $ 440.06M | $ 449.89M | $ 338.06M | $ 357.84M | $ 291.74M | |
| $ 408.31M | $ 369.95M | $ 438.96M | $ 269.47M | $ 295.05M | |
| $ 179.80M | $ 171.36M | $ 163.85M | $ 166.67M | $ 156.74M | |
| $ 190.35M | $ 225.78M | $ 72.76M | $ 267.41M | $ 219.73M | |
| $ 31.75M | $ 79.94M | $ -100.90M | $ 88.38M | $ -3.31M | |
| $ -133.43M | $ -133.37M | $ -67.18M | $ -51.17M | $ -50.73M | |
| $ -101.68M | $ -53.43M | $ -168.07M | $ 37.20M | $ -54.03M | |
| $ -127.97M | $ -86.12M | $ -180.07M | $ -3.25M | $ -26.34M | |
| $ -1.60 | $ -1.08 | $ -2.27 | $ -0.04 | $ -0.33 | |
| $ -1.60 | $ -1.08 | $ -2.27 | $ -0.04 | $ -0.33 | |
| 80.12M | 79.80M | 79.49M | 79.23M | 78.94M | |
| 80.12M | 79.80M | 79.49M | 80.29M | 78.94M |