Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
|---|---|---|---|---|---|
| $ 723.73M | $ 626.73M | $ 591.39M | $ 1.19B | $ 1.26B | |
| $ 96.30M | $ 86.00M | $ 98.14M | $ 115.25M | $ 123.47M | |
| $ 80.71M | $ 81.00M | $ 81.80M | $ 119.31M | $ 119.29M | |
| $ 36.50M | $ 31.04M | $ 23.05M | $ 29.27M | $ 32.79M | |
| $ 52.80M | $ 33.55M | $ 38.12M | $ 44.03M | $ -109.14M | |
| $ 15.59M | $ 5.00M | $ 16.34M | $ 35.99M | $ 1.95M | |
| $ -25.59M | $ -26.91M | $ -13.16M | $ 0.00 | $ -5.38M | |
| $ -10.00M | $ -21.91M | $ 3.19M | $ 2.62M | $ -114.52M | |
| $ -17.39M | $ -178.79M | $ -6.43M | $ -604.00K | $ -109.20M | |
| $ -0.15 | $ -1.55 | $ -0.01 | $ -0.01 | $ -1.25 | |
| $ -0.15 | $ -1.55 | $ -0.07 | $ -0.01 | $ -1.25 | |
| 116.62M | 114.23M | 107.66M | 87.79M | 87.08M | |
| 116.62M | 114.23M | 107.66M | 87.79M | 87.08M |