Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 651.88M | $ 697.65M | $ 630.68M | $ 558.60M | $ 434.89M | $ 364.99M | |
$ 283.87M | $ 283.87M | $ 272.35M | $ 190.15M | $ 191.80M | $ 169.99M | |
$ 413.78M | $ 413.78M | $ 358.34M | $ 368.45M | $ 243.09M | $ 195.00M | |
$ 389.46M | $ 389.46M | $ 352.43M | $ 355.43M | $ 218.13M | $ 200.40M | |
$ 24.32M | $ 24.32M | $ 5.90M | $ 13.02M | $ 24.96M | $ -5.39M | |
$ -66.77M | $ -66.72M | $ -40.01M | $ -58.29M | $ -68.71M | $ -85.26M | |
$ 363.00K | $ 407.00K | $ 6.45M | $ 20.20M | $ -2.85M | $ -2.73M | |
$ -39.55M | $ -39.55M | $ -40.56M | $ -65.48M | $ -46.61M | $ -93.38M | |
$ -476.00K | $ -476.00K | $ -12.81M | $ -22.41M | $ 39.00K | $ -2.65M | |
- | - | - | - | - | - | |
$ -31.14M | $ -31.14M | $ -20.79M | $ -67.54M | $ -46.65M | $ -90.73M | |
$ -0.18 | $ -0.19 | $ -0.26 | $ -0.21 | $ -0.30 | $ -0.59 | |
$ -0.21 | $ -0.19 | $ -0.13 | $ -0.42 | $ -0.30 | $ -0.59 | |
$ 651.83M | $ 162.96M | $ 158.66M | $ 157.58M | $ 153.03M | $ 153.03M | |
$ 651.83M | $ 162.96M | $ 198.59M | $ 157.58M | $ 153.03M | $ 153.03M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 673.33M | $ 673.33M | $ 624.78M | $ 545.58M | $ 409.93M | $ 370.38M | |
$ -34.10M | $ -31.14M | $ -20.79M | $ -33.77M | $ -46.65M | $ -90.73M | |
$ -43.35M | $ -33.54M | $ -47.46M | - | $ -44.83M | $ -88.28M | |
- | - | - | - | $ 68.71M | $ 85.26M | |
$ 27.22M | $ 27.17M | $ -543.00K | $ -7.19M | $ 22.11M | $ -8.12M | |
$ 164.02M | $ 165.64M | $ 121.68M | $ 106.34M | $ 117.85M | $ 76.02M |