Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 628.92K | $ 650.23K | $ 635.95K | $ 611.72K | $ 550.50K | $ 539.32K | |
$ 31.01K | $ 30.56K | $ 27.45K | $ 24.30K | $ 31.94K | $ 35.88K | |
$ 597.90K | $ 619.67K | $ 608.50K | $ 587.42K | $ 518.56K | $ 503.44K | |
$ 821.04K | $ 955.19K | $ 1.06M | $ 1.22M | $ 1.03M | $ 1.19M | |
$ -223.14K | $ -335.52K | $ -448.95K | $ -631.38K | $ -514.17K | $ -684.21K | |
$ -39.18K | $ -46.74K | $ -67.99K | $ 82.31K | $ 67.24K | $ 57.36K | |
- | - | $ -97.75K | $ 32.62K | $ 82.52K | $ -24.79K | |
$ -272.65K | $ -384.94K | $ -397.95K | $ -681.07K | $ -498.90K | $ -766.36K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -272.65K | $ -384.94K | $ -397.95K | $ -681.07K | $ -498.90K | $ -766.36K | |
- | - | - | - | - | $ -0.01 | |
- | - | - | - | - | $ -0.01 | |
$ 1.18B | $ 294.38M | $ 206.84M | $ 147.22M | $ 138.34M | $ 97.22M | |
$ 1.18B | $ 294.38M | $ 206.84M | $ 147.22M | $ 147.22M | $ 97.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 852.06K | $ 985.75K | $ 1.08M | $ -1.24M | $ -1.06M | $ -1.22M | |
$ -272.65K | $ -384.94K | $ -397.95K | $ -681.07K | $ -498.90K | $ -766.36K | |
$ -226.39K | $ -282.93K | $ -292.49K | $ -511.04K | $ -461.66K | $ -535.39K | |
- | - | - | - | - | - | |
$ -233.46K | $ -338.27K | $ -330.70K | $ -598.76K | $ -431.66K | $ -709.00K | |
$ -233.20K | $ -331.29K | $ -314.60K | $ -587.39K | $ -371.54K | $ -692.15K |