Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.09B | $ 925.95M | $ 785.06M | $ 884.91M | $ 846.25M | $ 877.75M | |
$ -996.16M | $ -901.53M | $ -725.48M | $ -720.64M | $ -266.48M | $ -244.14M | |
$ 95.53M | $ 24.42M | $ 59.58M | $ 164.27M | $ 174.77M | $ 123.68M | |
$ 20.67M | $ 5.54M | $ 13.02M | $ 33.56M | $ 36.56M | $ 24.08M | |
$ 5.52M | $ 5.52M | $ 2.30M | $ 4.89M | $ 1.38M | $ 1.55M | |
$ 74.81M | $ 18.79M | $ 46.36M | $ 131.28M | $ 138.85M | $ 99.60M | |
$ 5.07 | $ 1.28 | $ 3.17 | $ 8.85 | $ 9.25 | $ 6.52 | |
$ 5.06 | $ 1.28 | $ 3.15 | $ 8.80 | $ 9.18 | $ 6.46 | |
$ 58.85M | $ 14.66M | $ 14.61M | $ 14.83M | $ 15.00M | $ 15.20M | |
$ 58.96M | $ 14.71M | $ 14.71M | $ 14.93M | $ 15.12M | $ 15.34M | |
$ 74.86M | $ 18.88M | $ 46.56M | $ 130.71M | $ 138.21M | $ 99.60M | |
$ 53.60M | - | - | - | - | - | |
$ 3.60 | $ 3.60 | $ 3.60 | $ 3.60 | $ 3.60 | $ 3.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 478.00K | $ 818.00K | $ 524.00K | $ 522.00K | $ 440.00K | $ 90.00K |