Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 252.20M | $ 251.41M | $ 222.65M | $ 166.15M | $ 118.32M | |
| $ 197.47M | $ 203.93M | $ 180.03M | $ 125.47M | $ 87.85M | |
| $ 908.29M | $ 533.73M | $ 224.07M | $ 152.78M | $ 103.73M | |
| $ 51.67M | $ 51.75M | $ 56.90M | $ 59.95M | $ 59.58M | |
| $ -567.24M | $ -241.23M | $ 26.23M | $ 23.08M | $ 43.47M | |
| $ -710.82M | $ -329.80M | $ -44.04M | $ -27.32M | $ -15.89M | |
| $ 77.08M | $ 21.62M | $ 2.17M | $ -35.45M | $ -36.71M | |
| $ -633.75M | $ -308.18M | $ -41.88M | $ -62.77M | $ -52.60M | |
| $ -413.12M | $ -202.39M | $ -7.22M | $ -51.91M | $ -52.60M | |
| $ -3.54 | $ -1.79 | $ -0.07 | $ -0.19 | $ -0.53 | |
| $ -3.54 | $ -1.79 | $ -0.07 | $ -0.19 | $ -0.53 | |
| 116.64M | 112.76M | 101.11M | 97.03M | 97.03M | |
| 116.64M | 112.76M | 101.11M | 97.03M | 97.03M |