Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 538.22K | $ 553.85K | $ 580.23K | $ 571.87K | $ 629.10K | $ 631.12K | |
$ -14.00K | $ 188.65K | $ 216.28K | $ 197.70K | $ 192.04K | $ 178.20K | |
$ 372.69K | $ 365.19K | $ 363.95K | $ 374.17K | $ 437.05K | $ 452.92K | |
$ 4.64K | $ 360.42K | $ 367.17K | $ 394.19K | $ 425.08K | $ 466.45K | |
$ 298.25K | $ 4.78K | $ -3.22K | $ -20.02K | $ 11.98K | $ -13.53K | |
$ 70.00 | $ 3.00 | $ 19.00K | $ -2.44K | $ -5.51K | $ -5.46K | |
- | - | - | - | - | - | |
$ 642.00 | $ 4.78K | $ 15.79K | $ -22.45K | $ 6.46K | $ -18.99K | |
$ -2.68K | $ 2.68K | $ -3.55K | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ 298.32K | $ 4.78K | $ 15.79K | $ -22.45K | $ 6.46K | $ -18.99K | |
- | - | - | $ >-0.01 | $ 0.00 | $ >-0.01 | |
- | - | - | $ >-0.01 | $ 0.00 | $ >-0.01 | |
$ 629.99M | $ 157.50M | $ 157.16M | $ 156.66M | $ 156.50M | $ 152.38M | |
$ 1.78B | $ 453.25M | $ 398.86M | $ 156.66M | $ 164.70M | $ 152.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -9.36K | $ 549.07K | $ 583.45K | $ 591.89K | $ 617.12K | $ 644.65K | |
$ 642.00 | $ 4.78K | $ 15.79K | $ -22.45K | $ 6.46K | $ -18.99K | |
$ 144.00 | - | - | $ -22.45K | $ 6.46K | $ -18.99K | |
- | - | - | $ 2.44K | $ 5.51K | $ 5.46K | |
$ 644.00 | $ 4.78K | $ -3.22K | $ -20.01K | $ 11.98K | $ -13.52K | |
$ -4.60K | $ 5.76K | $ -2.15K | $ -17.19K | $ 14.23K | $ -9.56K |