Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 747.37M | $ 721.42M | $ 489.20M | $ 197.98M | $ 164.51M | $ 153.38M | |
$ 19.25M | $ 6.50M | $ 18.20M | $ -12.46M | $ -824.00K | $ -1.50M | |
$ 187.82M | $ -373.66M | $ -332.53M | $ 116.03M | $ 105.92M | $ 99.28M | |
- | - | - | - | - | - | |
$ -19.76M | $ -35.05M | $ -61.03M | $ 0.00 | $ 0.00 | $ -3.46M | |
$ 350.23M | $ 347.75M | $ 156.68M | $ 69.48M | $ 57.76M | $ 49.13M | |
$ 41.71M | $ 90.89M | $ 39.66M | $ 13.33M | $ 11.32M | $ 9.29M | |
- | - | - | - | - | - | |
$ 739.07M | $ 263.81M | $ 120.99M | $ 56.15M | $ 46.44M | $ 39.84M | |
$ 9.85 | $ 5.69 | $ 3.47 | $ 2.56 | $ 2.03 | $ 1.70 | |
$ 9.85 | $ 5.69 | $ 3.47 | $ 2.53 | $ 2.00 | $ 1.68 | |
$ 179.64M | $ 46.37M | $ 34.87M | $ 21.98M | $ 22.89M | $ 23.41M | |
$ 56.49K | $ 17.94K | $ 16.48K | $ 22.22M | $ 23.18M | $ 23.77M | |
$ 3.73 | $ 2.08 | $ 1.92 | $ 0.80 | $ 0.72 | $ 0.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.68 | |
- | - | - | - | - | - | |
$ 603.28M | $ 600.25M | $ 365.15M | $ 111.15M | $ 121.76M | $ 111.78M | |
$ 265.74M | $ 263.81M | $ 120.99M | $ 56.15M | $ 46.44M | $ 39.84M | |
$ -77.26M | - | - | $ 56.15M | $ 46.36M | $ 42.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |