Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 363.71M | $ 305.21M | $ 245.36M | $ 188.46M | $ 164.41M | |
| $ 277.96M | $ 239.63M | $ 190.23M | $ 144.31M | $ 124.54M | |
| $ 1.16B | $ 949.26M | $ 647.55M | $ 519.40M | $ 389.77M | |
| $ 11.01M | $ 10.58M | $ 10.33M | $ 14.18M | $ 14.15M | |
| $ -818.79M | $ -660.18M | $ -447.37M | $ -383.65M | $ -250.37M | |
| $ -878.25M | $ -709.63M | $ -457.32M | $ -375.09M | $ -265.23M | |
| $ -31.81M | $ -37.39M | $ -22.83M | $ -61.32M | $ -27.46M | |
| $ -910.07M | $ -747.01M | $ -480.15M | $ -436.41M | $ -292.69M | |
| $ -913.77M | $ -749.57M | $ -481.53M | $ -434.65M | $ -294.09M | |
| $ -5.57 | $ -5.34 | $ -3.91 | $ -3.88 | $ -3.01 | |
| $ -5.57 | $ -5.34 | $ -3.91 | $ -3.88 | $ -3.01 | |
| 164.04M | 140.43M | 123.03M | 112.11M | 97.61M | |
| 164.04M | 140.43M | 123.03M | 112.11M | 97.61M |