Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 358.73M | $ 371.34M | $ 376.42M | $ 367.01M | $ 356.04M | $ 388.64M | |
$ 202.71M | $ 205.58M | $ 205.29M | $ 203.04M | $ 180.71M | $ 199.62M | |
$ 156.02M | $ 165.76M | $ 171.13M | $ 163.97M | $ 175.32M | $ 189.02M | |
$ 141.08M | $ 153.43M | $ 193.74M | $ 205.42M | $ 191.91M | $ 247.47M | |
$ -26.20M | $ -73.60M | $ -74.87M | $ -28.86M | $ -21.27M | $ -310.47M | |
$ -1.75M | $ -1.45M | $ -915.00K | $ -7.80M | $ -35.80M | $ -31.53M | |
$ -38.33M | $ -88.72M | $ -41.31M | $ 15.38M | $ -14.55M | $ -1.65M | |
$ -27.52M | $ -77.83M | $ -64.84M | $ -49.18M | $ -47.02M | $ -340.00M | |
$ 1.02M | $ 1.53M | $ 1.72M | $ 859.00K | $ 902.00K | $ -1.00M | |
- | - | - | - | - | - | |
$ -45.60M | $ -95.63M | $ -82.07M | $ -62.66M | $ -47.92M | $ -330.41M | |
$ -9.28 | $ -19.88 | $ -17.80 | $ -15.60 | $ -13.40 | $ -5.33 | |
$ -9.28 | $ -19.88 | $ -17.80 | $ -15.60 | $ -13.40 | $ -5.33 | |
$ 19.66M | $ 4.81M | $ 4.63M | $ 4.04M | $ 3.56M | $ 63.59M | |
$ 19.66M | $ 4.81M | $ 4.63M | $ 4.04M | $ 3.56M | $ 63.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 343.79M | $ 359.01M | $ 399.03M | $ 408.46M | $ 372.62M | $ 447.09M | |
$ -28.54M | $ -79.36M | $ -66.56M | $ -50.04M | $ -47.92M | $ -339.00M | |
$ 10.75M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -25.58M | $ -76.38M | $ -63.92M | $ -41.38M | $ -11.21M | $ -343.57M | |
$ 5.12M | $ -44.01M | $ -20.00M | $ -546.00K | $ 31.72M | $ -285.56M |