Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 174.43M | $ 106.34M | $ 97.95M | $ 130.58M | $ 138.14M | |
| $ 84.26M | $ 50.45M | $ 37.05M | $ 69.37M | $ 83.33M | |
| $ 259.50M | $ 127.05M | $ 153.26M | $ 136.83M | $ 134.36M | |
| $ 16.86M | $ 15.18M | $ 15.03M | $ 16.07M | $ 17.94M | |
| $ -118.14M | $ -54.46M | $ -173.57M | $ -43.77M | $ -32.59M | |
| $ -175.24M | $ -76.60M | $ -116.20M | $ -67.46M | $ -51.04M | |
| $ 36.92M | $ 2.40M | $ -76.72M | $ 3.80M | $ -3.06M | |
| $ -138.31M | $ -74.20M | $ -192.93M | $ -63.66M | $ -54.10M | |
| $ -138.88M | $ -74.66M | $ -190.10M | $ -59.24M | $ -53.02M | |
| $ -0.52 | $ -0.94 | $ -2.43 | $ -0.78 | $ -0.74 | |
| $ -0.52 | $ -0.94 | $ -2.43 | $ -0.78 | $ -0.74 | |
| 353.25M | 79.16M | 78.31M | 75.79M | 72.04M | |
| 353.25M | 79.16M | 78.31M | 75.79M | 72.04M |