Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 2.45M | $ 2.61M | $ 3.02M | $ 3.39M | $ 3.35M | |
- | $ 494.00K | $ 524.00K | $ 562.00K | $ 511.00K | $ -650.00K | |
- | $ 1.95M | $ 2.09M | $ 2.46M | $ 2.88M | $ 2.71M | |
- | $ 1.55M | $ 1.81M | $ 1.94M | $ 2.51M | $ -2.66M | |
- | $ 377.00K | - | - | $ -1.12M | $ 49.00K | |
- | $ -18.00K | $ -22.00K | $ -74.00K | $ -52.00K | - | |
- | $ -13.00K | - | $ -155.00K | $ 38.00K | $ -2.13M | |
- | $ 372.00K | $ 257.00K | $ 450.00K | $ -845.00K | $ 1.93M | |
- | $ 288.00K | $ 101.00K | $ 236.00K | $ -385.00K | $ 460.00K | |
- | - | - | - | $ -38.00K | $ -27.00K | |
- | $ 84.00K | - | - | - | $ 1.47M | |
- | - | $ 0.10 | $ 0.14 | $ -0.86 | - | |
- | - | $ 0.10 | $ 0.14 | $ -0.86 | - | |
- | $ 1.59B | $ 1.59B | $ 1.57B | - | $ 1.37B | |
- | $ 1.59B | $ 1.59B | $ 1.57B | - | $ 1.38B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 2.04M | - | - | - | $ 3.31M | |
- | $ 84.00K | $ 156.00K | $ 214.00K | $ -460.00K | $ 1.47M | |
- | $ 301.32K | $ 208.17K | $ 364.50K | $ -108.00K | $ -596.27K | |
- | - | - | - | - | - | |
- | $ 390.00K | $ 279.00K | $ 524.00K | $ -793.00K | $ 1.93M | |
- | $ 684.00K | $ 489.00K | $ 691.00K | $ -776.00K | $ 2.00M |