Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 241.94M | $ 227.91M | $ 209.38M | $ 169.15M | $ 176.00M | |
| $ 144.37M | $ 139.97M | $ 127.94M | $ 102.24M | $ 106.88M | |
| $ 120.90M | $ 163.04M | $ 129.67M | $ 106.83M | $ 109.30M | |
| $ 95.94M | $ 88.95M | $ 91.72M | $ 179.61M | $ 120.03M | |
| $ 120.67M | $ 66.40M | $ 85.79M | $ 76.48M | $ 117.02M | |
| $ 23.47M | $ -23.06M | $ -1.72M | $ -484.00K | $ -2.42M | |
| $ -36.57M | $ -29.91M | $ -29.14M | $ -48.55M | $ -37.90M | |
| $ -13.10M | $ -52.98M | $ -30.87M | $ -53.14M | $ -40.32M | |
| $ -13.10M | $ -52.98M | $ -30.87M | $ -21.79M | $ -15.68M | |
| $ -0.15 | $ -0.61 | $ -0.69 | $ -0.26 | $ -0.64 | |
| $ -0.15 | $ -0.61 | $ -0.69 | $ -0.26 | $ -0.64 | |
| 87.92M | 87.73M | 87.39M | 84.54M | 82.35M | |
| 87.92M | 87.73M | 87.39M | 84.54M | 82.35M |