Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 162.94M | $ 186.80M | $ 162.05M | $ 159.52M | $ 114.25M | $ 93.77M | |
$ 42.59M | $ 69.97M | $ 74.95M | $ 63.48M | $ 41.16M | $ 33.42M | |
$ 116.83M | $ 116.83M | $ 87.09M | $ 96.04M | $ 73.09M | $ 60.35M | |
$ 69.01M | $ 146.88M | $ -121.17M | $ 144.98M | $ 131.43M | $ 126.58M | |
$ -27.93M | $ -30.05M | $ -34.08M | $ -48.94M | $ -58.33M | $ -66.23M | |
$ -8.39M | $ -8.39M | $ -5.83M | $ -4.92M | $ -3.75M | $ -6.07M | |
$ -1.76M | $ -1.76M | $ 2.42M | $ -374.00K | $ 2.51M | $ 1.31M | |
$ -37.32M | $ -37.32M | $ -42.34M | $ -54.06M | $ -59.57M | $ -70.98M | |
$ 325.00K | $ 325.00K | $ 488.00K | $ 319.00K | $ 284.00K | $ 263.00K | |
- | - | - | - | - | - | |
$ -37.49M | $ -37.49M | $ -42.78M | $ -54.37M | $ -59.86M | $ -71.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 111.61M | $ 216.85M | $ 222.40M | $ 208.45M | $ 172.58M | $ 160.00M | |
$ -37.51M | $ -37.49M | $ -42.78M | $ -54.37M | $ -59.86M | $ -71.24M | |
$ -12.42M | - | $ -33.45M | - | $ -60.44M | $ -71.18M | |
- | - | - | - | $ 3.75M | $ 6.07M | |
$ -28.94M | $ -28.94M | $ -36.51M | $ -49.13M | $ -55.83M | $ -64.92M | |
$ -26.34M | $ -26.34M | $ -33.52M | $ -45.99M | $ -52.72M | $ -62.51M |