Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 176.23M | $ 156.37M | $ 162.05M | $ 159.52M | $ 114.25M | $ 93.77M | |
$ 78.13M | $ 69.97M | $ 74.95M | $ 63.48M | $ 41.16M | $ 33.42M | |
$ 98.10M | $ 86.40M | $ 87.09M | $ 67.38M | $ 50.76M | $ 60.35M | |
$ 97.42M | $ 112.72M | $ 121.17M | $ 144.98M | $ 131.43M | $ 126.58M | |
$ -11.80M | $ -30.05M | $ -34.08M | $ -48.94M | $ -58.33M | $ -66.23M | |
$ -6.79M | $ -8.39M | $ -5.83M | $ -4.92M | $ -3.75M | $ -6.07M | |
$ -1.53M | $ -2.61M | $ -2.42M | $ -374.00K | $ -1.71M | $ -1.40M | |
$ -19.62M | $ -37.32M | $ -42.34M | $ -54.06M | $ -59.57M | $ -70.98M | |
$ 166.00K | $ 325.00K | $ 488.00K | $ 319.00K | $ 284.00K | $ 263.00K | |
- | - | - | - | - | - | |
$ -19.73M | $ -37.49M | $ -42.78M | $ -54.37M | $ -59.86M | $ -71.24M | |
$ -0.11 | $ -0.21 | $ -0.24 | $ -0.32 | $ -0.37 | $ -0.51 | |
$ -0.11 | $ -0.21 | $ -0.24 | $ -0.32 | $ -0.37 | $ -0.51 | |
$ 733.75M | $ 180.27M | $ 176.54M | $ 171.28M | $ 163.95M | $ 139.83M | |
$ 733.75M | $ 180.27M | $ 176.54M | $ 171.28M | $ 163.95M | $ 139.83M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 209.71M | $ 182.69M | $ 196.13M | $ 208.45M | $ 172.58M | $ 160.00M | |
$ -19.73M | $ -37.49M | $ -42.78M | $ -54.37M | $ -59.86M | $ -71.24M | |
$ -18.24M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -12.83M | $ -28.94M | $ -36.51M | $ -49.13M | $ -55.83M | $ -64.92M | |
$ -10.66M | $ -26.34M | $ -33.52M | $ -45.99M | $ -52.72M | $ -62.51M |