Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 201.36M | $ 187.00M | $ 190.34M | $ 169.84M | $ 151.45M | $ 143.69M | |
$ 59.98M | $ 73.71M | $ 71.79M | $ 67.61M | $ 61.51M | - | |
$ 141.38M | $ 113.28M | $ 118.55M | $ 102.22M | $ 89.94M | $ 143.69M | |
$ 122.69M | $ 101.70M | $ 198.64M | $ 185.48M | $ 165.81M | $ 128.63M | |
$ 161.99M | $ 159.01M | $ 63.50M | $ 119.59M | $ 124.53M | $ 130.14M | |
$ -44.16M | $ -27.99M | $ -69.79M | $ -50.63M | $ -27.40M | $ -18.57M | |
$ -151.42M | $ -153.67M | $ 259.30M | $ -34.62M | $ -25.03M | $ -1.53M | |
$ -247.02M | $ -170.07M | $ 109.42M | $ -18.55M | $ -15.92M | $ -3.19M | |
$ -14.14M | $ -12.75M | $ 17.26M | $ -13.57M | $ -10.15M | $ -3.30M | |
$ -154.98M | $ -154.94M | $ -178.66M | $ 31.41M | $ 27.58M | $ 1.53M | |
$ -236.24M | $ -166.20M | $ 74.64M | $ -5.91M | $ -5.04M | $ 319.00K | |
$ -1.67 | $ -1.16 | $ 0.50 | $ -0.04 | $ -0.03 | $ 3.91 | |
$ -1.67 | $ -1.16 | $ 0.49 | $ -0.04 | $ -0.03 | $ 3.90 | |
$ 561.01M | $ 143.62M | $ 149.40M | $ 149.48M | $ 148.57M | $ 119.30M | |
$ 561.01M | $ 143.62M | $ 150.83M | $ 149.48M | $ 148.57M | $ 119.48M | |
- | - | $ 0.02 | - | $ 47.50 | $ 1.93 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 196.41M | $ 175.41M | $ 270.43M | $ 185.48M | $ 165.81M | $ 128.63M | |
$ -236.24M | $ -166.20M | $ 75.73M | $ -5.91M | $ -5.04M | $ 319.00K | |
$ -247.57M | $ -198.81M | - | - | - | - | |
- | - | - | - | - | - | |
$ -189.44M | $ -132.35M | $ 183.26M | $ 34.35M | $ 11.59M | $ -2.34M | |
$ -100.49M | $ -63.52M | $ 342.23M | $ 119.06M | $ 89.56M | $ 191.09M |