Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.19B | $ 1.36B | $ 1.76B | $ 1.62B | $ 1.47B | |
| $ 1.13B | $ 1.30B | $ 1.43B | $ 1.34B | $ 1.29B | |
| $ 1.11B | $ 1.32B | $ 1.50B | $ 1.41B | $ 1.30B | |
| $ 88.65M | $ 101.56M | $ 91.30M | $ 75.12M | $ 95.52M | |
| $ 128.90M | $ 93.49M | $ 16.85M | $ 4.70M | $ 90.37M | |
| $ 21.89M | $ -26.50M | $ -75.62M | $ -67.92M | $ -6.37M | |
| $ -1.81M | $ -1.71M | $ -18.94M | $ -26.00M | $ -12.96M | |
| $ 20.08M | $ -28.21M | $ -94.56M | $ -93.91M | $ -19.33M | |
| $ 36.00M | $ -40.94M | $ -128.45M | $ -71.38M | $ -6.28M | |
| $ 0.72 | $ -0.08 | $ -2.60 | $ -1.40 | $ -0.01 | |
| $ 0.71 | $ -0.08 | $ -2.60 | $ -1.40 | $ -0.01 | |
| 50.00M | 50.59M | 49.40M | 50.98M | 628.30M | |
| 50.67M | 50.59M | 49.40M | 50.98M | 628.30M |