Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.03B | $ 772.81M | $ 685.41M | $ 445.87M | $ 91.74M | |
$ 434.60M | $ 263.87M | $ 234.33M | $ 213.54M | $ 42.66M | |
$ 367.76M | $ 327.51M | $ 549.35M | $ 248.07M | $ 28.67M | |
$ 28.75M | $ 19.13M | $ 6.29M | $ 815.00K | $ 290.00K | |
$ 67.89M | $ -24.40M | $ -270.08M | $ -33.72M | $ 14.00M | |
$ 66.84M | $ -24.40M | $ -315.02M | $ -34.53M | $ 13.71M | |
$ -487.96M | $ -156.77M | $ -24.87M | $ -27.12M | $ -55.00K | |
$ -421.12M | $ -181.17M | $ -276.37M | $ -61.65M | $ 21.20M | |
$ -401.41M | $ -128.44M | $ -292.77M | $ -69.52M | $ 19.92M | |
$ -5.66 | $ -2.14 | $ -7.65 | $ -4.27 | $ 1.08 | |
$ -5.54 | $ -2.14 | $ -7.65 | $ -4.27 | $ 1.08 | |
70.88M | 60.02M | 38.25M | 16.28M | 18.38M | |
72.50M | 60.04M | 38.25M | 16.28M | 18.38M |