Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 208.68M | $ 187.00M | $ 190.34M | $ 169.84M | $ 151.45M | |
| $ 117.69M | $ 113.28M | $ 118.55M | $ 102.22M | $ 89.94M | |
| $ 119.20M | $ 101.70M | $ 198.64M | $ 117.86M | $ 89.94M | |
| $ 86.36M | $ 68.83M | $ 158.97M | $ 84.71M | $ 77.97M | |
| $ 49.34M | $ -63.52M | $ 342.23M | $ 119.06M | $ 89.56M | |
| $ -1.50M | $ 11.58M | $ -80.09M | $ -15.64M | $ 0.00 | |
| $ -105.57M | $ -181.66M | $ 189.51M | $ -2.91M | $ -15.92M | |
| $ -107.07M | $ -170.07M | $ 109.42M | $ -18.55M | $ -15.92M | |
| $ -102.47M | $ -166.20M | $ 75.73M | $ -5.91M | $ -5.04M | |
| $ -0.74 | $ -1.16 | $ 0.50 | $ -0.03 | $ -0.04 | |
| $ -0.74 | $ -1.16 | $ 0.49 | $ -0.03 | $ -0.04 | |
| 138.50M | 143.62M | 149.40M | 149.48M | 148.57M | |
| 138.50M | 143.62M | 150.83M | 149.48M | 148.57M |