Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 139.54M | $ 123.64M | $ 60.49M | $ 47.32M | $ 30.01M | |
$ ― | $ 97.31M | $ 87.17M | $ 42.35M | $ 34.99M | $ 21.44M | |
$ ― | $ 42.23M | $ 36.47M | $ 18.14M | $ 12.33M | $ 8.57M | |
$ ― | $ 40.47M | $ 36.01M | $ 17.90M | $ 15.10M | $ 11.31M | |
$ ― | $ 1.76M | $ 462.06K | $ 240.46K | $ -2.77M | $ -2.74M | |
$ ― | $ -1.44M | $ -791.80K | $ 425.10K | $ 227.96K | $ 132.66K | |
$ ― | $ -129.75K | $ 846.38K | $ ― | $ ― | $ ― | |
$ ― | $ 188.43K | $ -1.41M | $ -226.88K | $ -3.27M | $ -2.79M | |
$ ― | $ -655.59K | $ -578.01K | $ -81.46K | $ -203.68K | $ 31.44K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 844.02K | $ -836.30K | $ -145.42K | $ -3.07M | $ -2.82M | |
$ ― | $ ― | $ ― | $ ― | $ -0.02 | $ -0.01 | |
$ ― | $ ― | $ ― | $ ― | $ -0.02 | $ -0.01 | |
$ ― | $ 243.88M | $ 241.98M | $ 167.27M | $ 193.62M | $ 192.37M | |
$ ― | $ 251.20M | $ 268.42M | $ 186.57M | $ 193.62M | $ 192.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 137.78M | $ 123.18M | $ -60.25M | $ -50.09M | $ -32.75M | |
$ ― | $ 844.02K | $ -836.30K | $ -145.42K | $ -3.07M | $ -2.82M | |
$ ― | $ -330.83K | $ -907.75K | $ -478.28K | $ -4.05M | $ -2.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.68M | $ -617.48K | $ 198.40K | $ -3.05M | $ -2.66M | |
$ ― | $ 6.60M | $ 3.02M | $ 198.40K | $ -3.05M | $ -2.66M |