Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 645.72M | $ 904.65M | $ 741.14M | $ 418.14M | $ 429.56M | |
$ 581.41M | $ 818.35M | $ 661.53M | $ 363.98M | $ 374.78M | |
$ 501.98M | $ 721.12M | $ 669.92M | $ 299.55M | $ 381.10M | |
$ 11.62M | $ 10.68M | $ 14.85M | $ 15.51M | $ 14.60M | |
$ 111.57M | $ 113.26M | $ 1.10M | $ 80.89M | $ 3.76M | |
$ 79.44M | $ 97.23M | $ -8.36M | $ 64.43M | $ -5.19M | |
$ -8.89M | $ -23.14M | $ -884.00K | $ -95.00K | $ 557.00K | |
$ 70.55M | $ 74.08M | $ -9.28M | $ 64.34M | $ -5.76M | |
$ 49.10M | $ 61.49M | $ 3.60M | $ 86.05M | $ -6.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.49 | $ 0.54 | $ 0.03 | $ 0.79 | $ -0.06 | |
$ 0.46 | $ 0.51 | $ 0.03 | $ 0.79 | $ -0.06 | |
100.73M | 114.27M | 118.22M | 109.14M | 109.14M | |
105.78M | 121.40M | 118.22M | 109.14M | 109.14M |