Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 996.78M | $ 1.07B | $ 1.02B | $ 750.15M | |
$ 571.84M | $ 616.70M | $ 654.60M | $ 498.79M | |
$ 424.95M | $ 449.70M | $ 364.90M | $ 251.36M | |
$ 227.24M | $ 204.00M | $ 177.40M | $ 158.96M | |
$ 197.71M | $ 245.70M | $ 187.50M | $ 92.40M | |
$ -28.00M | $ -60.00M | $ 42.00M | $ -32.88M | |
$ 740.00K | $ -2.90M | $ -200.00K | $ 9.93M | |
$ 142.46M | $ 182.80M | $ 145.30M | $ 50.28M | |
$ 36.63M | $ 47.10M | $ 37.60M | $ 6.48M | |
- | - | $ 154.00K | $ -151.00K | |
$ 105.83M | $ 135.70M | $ 107.70M | $ 43.80M | |
$ 0.72 | $ 0.92 | $ 0.73 | $ 0.41 | |
$ 0.72 | $ 0.92 | $ 0.73 | $ 0.40 | |
$ 582.99M | $ 146.78M | $ 146.61M | $ 107.88M | |
$ 584.89M | $ 146.88M | $ 146.72M | $ 108.98M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 399.32M | $ 820.70M | $ 832.00M | $ 657.75M | |
$ 105.83M | $ 135.70M | $ 107.70M | $ 43.80M | |
$ 96.37M | - | - | - | |
- | - | - | - | |
$ 107.90M | $ 242.80M | $ 187.30M | $ 83.16M | |
$ 148.00M | $ 281.90M | $ 224.90M | $ 124.42M |