Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 740.86M | $ 697.65M | $ 630.68M | $ 558.60M | $ 434.89M | $ 364.99M | |
$ 286.34M | $ 283.87M | $ 272.35M | $ 190.15M | $ 191.80M | $ 169.99M | |
$ 435.81M | $ 413.78M | $ 358.34M | $ 368.45M | $ 243.09M | $ 195.00M | |
$ 426.00M | $ 385.18M | $ 352.43M | $ 355.43M | $ 218.13M | $ 200.40M | |
$ 9.82M | $ 24.32M | $ 5.90M | $ 13.02M | $ 24.96M | $ -5.39M | |
$ -80.78M | $ -66.72M | $ -40.01M | $ -58.29M | $ -68.71M | $ -85.26M | |
$ -617.00K | $ -1.43M | $ 6.45M | $ 20.20M | $ -2.85M | $ -2.73M | |
$ -67.08M | $ -39.55M | $ -40.56M | $ -65.48M | $ -46.61M | $ -93.38M | |
$ 1.43M | $ -476.00K | $ -12.81M | $ -22.41M | $ 39.00K | $ -2.65M | |
- | - | - | - | - | - | |
$ -55.66M | $ -31.14M | $ -20.79M | $ -67.54M | $ -46.65M | $ -90.73M | |
$ -0.33 | $ -0.19 | $ -0.26 | $ -0.21 | $ -0.30 | $ -0.59 | |
$ -0.36 | $ -0.19 | $ -0.13 | $ -0.42 | $ -0.30 | $ -0.59 | |
$ 659.33M | $ 162.96M | $ 158.66M | $ 157.58M | $ 153.03M | $ 153.03M | |
$ 696.99M | $ 162.96M | $ 198.59M | $ 157.58M | $ 153.03M | $ 153.03M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 712.34M | $ 669.05M | $ 624.78M | $ 545.58M | $ 409.93M | $ 370.38M | |
$ -55.66M | $ -31.14M | $ -20.79M | $ -33.77M | $ -46.65M | $ -90.73M | |
$ -75.26M | - | $ -47.46M | - | $ -44.83M | $ -88.28M | |
- | - | - | - | $ 68.71M | $ 85.26M | |
$ 13.70M | $ 27.17M | $ -543.00K | $ -7.19M | $ 22.11M | $ -8.12M | |
$ 158.55M | $ 165.64M | $ 121.68M | $ 106.34M | $ 117.85M | $ 76.02M |