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.57M | $ 1.81M | $ 2.05M | $ 2.56M | $ 2.66M | |
- | $ 377.00K | - | $ 415.00K | $ 319.00K | $ 49.00K | |
- | $ -18.00K | $ -22.00K | $ -74.00K | $ -52.00K | $ 0.00 | |
- | $ -13.00K | - | - | - | - | |
- | $ 372.00K | $ 257.00K | $ 450.00K | $ -845.00K | $ 1.93M | |
- | $ 288.00K | $ 101.00K | $ 236.00K | $ 385.00K | $ 460.00K | |
- | - | - | - | - | - | |
- | $ 84.00K | - | $ 214.00K | $ -1.23M | $ 1.47M | |
- | - | $ 0.10 | $ <0.01 | $ >-0.01 | $ <0.01 | |
- | - | $ 0.10 | $ <0.01 | $ >-0.01 | $ <0.01 | |
- | $ 1.59B | $ 1.59B | $ 1.57B | $ 1.43B | $ 1.37B | |
- | $ 1.59B | $ 1.59B | $ 1.57B | $ 1.43B | $ 1.38B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 134.00K | $ 276.00K | $ 248.00K | |
- | $ 2.07M | - | $ 2.61M | $ 3.07M | $ 3.31M | |
- | $ 84.00K | $ 156.00K | $ 214.00K | $ -1.23M | $ 1.47M | |
- | $ 301.32K | $ 208.17K | $ 88.45K | $ -331.71K | $ -2.14M | |
- | - | - | $ 9.00K | $ 52.00K | $ 0.00 | |
- | $ 390.00K | $ 279.00K | $ 459.00K | $ 319.00K | $ 1.93M | |
- | $ 684.00K | $ 489.00K | $ 626.00K | $ 336.00K | $ 2.00M |