Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 36.30K | $ 23.52K | $ 356.00 | $ 11.69K | $ 14.62K | |
| $ 21.04K | $ 18.17K | $ 356.00 | $ 7.56K | $ 9.83K | |
| $ 211.03K | $ 100.96K | $ 302.89K | $ 299.06K | $ 174.95K | |
| $ 0.00 | $ 167.90K | $ 228.49K | $ 236.56K | $ 206.30K | |
| $ -189.99K | $ -82.79K | $ -302.54K | $ 1.35K | $ -165.13K | |
| $ -189.99K | $ -82.79K | $ -302.54K | $ -291.50K | $ -165.13K | |
| $ -82.36K | $ -87.48K | $ 0.00 | $ 56.30K | $ -545.30K | |
| $ -272.34K | $ -170.27K | $ -302.54K | $ -235.21K | $ -710.43K | |
| $ -272.34K | $ -170.27K | $ -302.54K | $ -235.21K | $ -710.43K | |
| $ >-0.01 | $ >-0.01 | $ >-0.01 | $ >-0.01 | $ >-0.01 | |
| $ >-0.01 | $ >-0.01 | $ >-0.01 | $ >-0.01 | $ >-0.01 | |
| 2.58B | 2.38B | 2.10B | 2.10B | 1.56B | |
| 2.58B | 2.38B | 2.10B | 2.10B | 1.56B |