Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 385.69M | $ 270.60M | $ 50.04M | $ 0.00 | $ 0.00 | |
| $ 352.39M | $ 244.53M | $ 44.84M | $ 0.00 | $ 0.00 | |
| $ 632.95M | $ 476.36M | $ 224.64M | $ 124.71M | $ 99.14M | |
| $ 7.96M | $ 6.83M | $ 4.40M | $ 76.00K | $ 77.72K | |
| $ -272.60M | $ -224.99M | $ -175.40M | $ -124.63M | $ -100.31M | |
| $ -280.56M | $ -231.82M | $ -179.80M | $ -124.71M | $ -99.14M | |
| $ -6.57M | $ -6.45M | $ -7.33M | $ -5.70M | $ -3.76M | |
| $ -287.13M | $ -238.28M | $ -187.13M | $ -130.40M | $ -102.90M | |
| $ -287.22M | $ -239.24M | $ -187.13M | $ -130.40M | $ -102.90M | |
| $ -5.99 | $ -5.27 | $ -4.60 | $ -3.47 | $ -2.83 | |
| $ -5.99 | $ -5.27 | $ -4.60 | $ -3.47 | $ -2.83 | |
| 47.91M | 45.43M | 40.66M | 37.62M | 37.21M | |
| 47.91M | 45.43M | 40.66M | 37.62M | 37.21M |