Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 627.40M | $ 560.57M | $ 478.78M | $ 366.39M | $ 269.13M | |
| $ 486.07M | $ 448.47M | $ 359.55M | $ 276.03M | $ 208.12M | |
| $ 555.17M | $ 563.72M | $ 498.42M | $ 352.23M | $ 225.58M | |
| $ 46.95M | $ 50.30M | $ 54.83M | $ 47.07M | $ 38.51M | |
| $ -22.15M | $ -54.56M | $ -78.71M | $ -11.71M | $ 15.21M | |
| $ -69.10M | $ -115.25M | $ -138.87M | $ -76.20M | $ -17.45M | |
| $ 4.34M | $ 7.44M | $ -3.34M | $ -3.78M | $ -16.59M | |
| $ -64.76M | $ -107.81M | $ -142.21M | $ -79.98M | $ -34.04M | |
| $ -68.45M | $ -110.09M | $ -141.30M | $ -75.19M | $ -24.08M | |
| $ -0.53 | $ -0.88 | $ -1.17 | $ -0.64 | $ -0.22 | |
| $ -0.53 | $ -0.88 | $ -1.17 | $ -0.64 | $ -0.22 | |
| 128.02M | 124.94M | 120.72M | 118.28M | 108.91M | |
| 128.02M | 124.94M | 120.72M | 118.28M | 108.91M |