Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 322.89M | $ 303.71M | $ 276.14M | $ 251.42M | $ 252.42M | $ 250.33M | |
$ 114.69M | $ 115.31M | $ 110.08M | $ 104.92M | $ 104.63M | $ 99.12M | |
$ 208.20M | $ 188.40M | $ 166.06M | $ 146.50M | $ 147.79M | $ 151.22M | |
$ 236.26M | $ 239.00M | $ 242.60M | $ 220.84M | $ 213.87M | $ 204.56M | |
$ -28.06M | $ -50.60M | $ -78.09M | $ -74.34M | $ -66.08M | $ -53.34M | |
$ 2.47M | $ -1.85M | $ 3.97M | $ -4.40M | $ -11.13M | $ -14.77M | |
$ -11.02M | $ -6.67M | $ -800.00K | $ -308.00K | $ -897.00K | $ 354.00K | |
$ -27.35M | $ -55.42M | $ -81.31M | $ -80.34M | $ -76.31M | $ -68.46M | |
$ 1.36M | $ 933.00K | $ 932.00K | $ 870.00K | $ 676.00K | $ 624.00K | |
- | - | - | - | - | - | |
$ -28.70M | $ -56.35M | $ -82.25M | $ -81.21M | $ -65.86M | $ -54.32M | |
$ -0.62 | $ -1.22 | $ -1.82 | $ -1.83 | $ -1.78 | $ -1.72 | |
$ -0.62 | $ -1.22 | $ -1.82 | $ -1.83 | $ -1.78 | $ -1.72 | |
$ 143.12M | $ 46.16M | $ 45.27M | $ 44.35M | $ 43.30M | $ 40.23M | |
$ 187.59M | $ 46.16M | $ 45.27M | $ 44.35M | $ 43.30M | $ 40.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 350.95M | $ 354.31M | $ 352.68M | $ 325.77M | $ 318.50M | $ 303.67M | |
$ -28.70M | $ -56.35M | $ -82.25M | $ -81.21M | $ -76.98M | $ -69.08M | |
$ -16.66M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -20.28M | $ -44.39M | $ -76.50M | $ -75.39M | $ -65.92M | $ -53.69M | |
$ -12.63M | $ -32.83M | $ -61.53M | $ -63.33M | $ -51.58M | $ -28.71M |