Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 419.39M | $ 417.21M | $ 433.03M | $ 391.68M | $ 283.22M | $ 196.01M | |
$ 91.09M | $ 91.58M | $ 103.59M | $ 102.54M | $ 89.08M | $ 77.67M | |
$ 328.31M | $ 325.64M | $ 329.43M | $ 289.14M | $ 194.14M | $ 118.35M | |
$ 305.32M | $ 312.59M | $ 412.37M | $ 350.16M | $ 234.92M | $ 178.60M | |
$ 22.99M | $ 13.05M | $ -82.94M | $ -61.02M | $ -40.78M | $ -60.25M | |
$ -2.73M | $ -11.64M | $ -3.38M | $ -726.00K | $ -9.12M | $ -8.54M | |
$ -1.85M | $ 222.00K | $ 1.90M | $ -10.24M | $ 93.00K | $ -6.44M | |
$ 37.93M | $ 24.91M | $ -77.67M | $ -51.94M | $ -49.80M | $ -75.23M | |
$ 4.06M | $ 2.88M | $ 1.93M | $ 828.00K | $ 828.00K | $ 345.00K | |
- | - | - | - | - | - | |
$ 33.87M | $ 22.03M | $ -79.59M | $ -52.77M | $ -50.63M | $ -75.58M | |
$ 0.21 | $ 0.13 | $ -0.49 | $ -0.33 | $ -0.31 | $ -0.46 | |
$ 0.21 | $ 0.13 | $ -0.49 | $ -0.33 | $ -0.31 | $ -0.46 | |
$ 657.52M | $ 163.24M | $ 161.48M | $ 159.88M | $ 164.25M | $ 164.25M | |
$ 674.35M | $ 165.27M | $ 161.48M | $ 159.88M | $ 164.25M | $ 164.25M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.31 | - | |
- | - | - | - | $ -0.31 | - | |
- | - | - | - | - | - | |
$ 396.40M | $ 404.17M | $ 515.97M | $ 452.69M | $ 324.00M | $ 256.27M | |
$ 33.87M | $ 22.03M | $ -79.59M | $ -52.77M | $ -50.63M | $ -75.58M | |
$ 38.57M | $ 23.49M | - | - | $ -50.63M | $ -75.58M | |
- | - | - | - | $ 9.12M | $ 8.54M | |
$ 30.96M | $ 25.91M | $ -77.17M | $ -56.28M | $ -40.68M | $ -66.69M | |
$ 36.77M | $ 30.75M | $ -69.88M | $ -45.82M | $ -25.48M | $ -56.56M |