Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 151.10B | $ 136.72M | $ 154.50M | $ 182.19M | $ 126.39M | |
$ 151.01B | $ 57.12M | $ 85.10M | $ 97.94M | $ 62.54M | |
$ 107.20B | $ 21.62M | $ 20.77M | $ 21.68M | $ 17.00M | |
$ 1.22M | $ 1.29M | $ 1.38M | $ 1.28M | $ 992.84K | |
$ 45.12M | $ 36.79M | $ 65.71M | $ 77.54M | $ 46.53M | |
$ 43.89B | $ 35.50M | $ 64.33M | $ 76.26M | $ 45.54M | |
$ -43.83B | $ 23.07M | $ -13.37M | $ 25.38M | $ 6.58M | |
$ 59.01M | $ 58.58M | $ 50.96M | $ 101.64M | $ 52.12M | |
$ 43.18M | $ 42.23M | $ 40.43M | $ 74.20M | $ 38.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.66 | $ 14.32 | $ 13.01 | $ 23.34 | $ 12.03 | |
$ 15.66 | $ 14.32 | $ 13.01 | $ 23.34 | $ 12.03 | |
2.76M | 2.95M | 3.11M | 3.18M | 3.21M | |
2.76M | 2.95M | 3.11M | 3.18M | 3.21M |