Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 545.53M | $ 463.41M | $ 380.92M | $ 218.34M | $ 141.41M | |
| $ 215.62M | $ 178.26M | $ 145.99M | $ 57.14M | $ 33.29M | |
| $ 271.77M | $ 251.84M | $ 223.08M | $ 115.83M | $ 62.50M | |
| $ 17.47M | $ 10.74M | $ 7.82M | $ 3.60M | $ 3.12M | |
| $ -28.20M | $ -52.30M | $ -66.77M | $ -56.93M | $ -26.88M | |
| $ -56.15M | $ -73.58M | $ -77.09M | $ -58.69M | $ -29.22M | |
| $ 5.72M | $ 5.76M | $ -1.92M | $ -2.69M | $ -1.87M | |
| $ -50.42M | $ -67.82M | $ -79.01M | $ -61.38M | $ -31.09M | |
| $ -50.40M | $ -67.47M | $ -79.06M | $ -61.38M | $ -31.09M | |
| $ -1.03 | $ -1.41 | $ -1.61 | $ -1.32 | $ -0.90 | |
| $ -1.03 | $ -1.41 | $ -1.61 | $ -1.32 | $ -0.90 | |
| 49.08M | 47.91M | 47.16M | 46.67M | 44.34M | |
| 49.08M | 47.91M | 47.16M | 46.67M | 44.34M |