| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $10,106,502 | $474,779 | -$3,725,379 | -115% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 14 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $13,831,881 | $3,669,172 | +$1,644,613 | +81% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $12,187,268 | $3,141,781 | -$14,998 | -0.48% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 13 May 2025 | 2025 | Q1 |
| Q4 2024 | $12,202,266 | $3,770,328 | +$10,250,801 | 01 Oct 2024 | 31 Dec 2024 | 10-K | 28 Mar 2025 | 2024 | FY | |
| Q3 2024 | $1,951,465 | $3,250,600 | +$1,152,728 | +55% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $798,737 | $2,024,559 | -$502,157 | -20% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $1,300,894 | $3,156,779 | +$391,916 | +14% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 13 May 2025 | 2025 | Q1 |
| Q4 2023 | $908,978 | $6,480,473 | +$2,743,911 | +30% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 28 Mar 2025 | 2024 | FY |
| Q3 2023 | $1,834,933 | $2,097,872 | -$2,826,318 | -57% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $991,385 | $2,526,716 | -$2,512,098 | -50% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 13 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $3,503,483 | $2,764,863 | -$2,316,012 | -46% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 14 May 2024 | 2024 | Q1 |
| Q4 2022 | $5,819,495 | $9,224,384 | -$14,382,952 | -279% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 29 Mar 2024 | 2023 | FY |
| Q3 2022 | $20,202,447 | $4,924,190 | -$263,992 | -5.1% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 21 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $20,466,439 | $5,038,814 | -$351,350 | -6.5% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 20 Nov 2023 | 2023 | Q2 |
| Q1 2022 | $20,817,789 | $5,080,875 | -$248,229 | -4.7% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 Nov 2023 | 2023 | Q1 |
| Q4 2021 | $21,066,018 | $5,158,568 | -$193,316 | -3.6% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 29 Sep 2023 | 2022 | FY |
| Q3 2021 | $21,259,334 | $5,188,182 | -$1,316,356 | -20% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $22,575,690 | $5,390,164 | -$1,122,135 | -17% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 12 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $23,697,825 | $5,329,104 | -$214,830 | -3.9% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 13 May 2022 | 2022 | Q1 |
| Q4 2020 | $23,912,655 | $5,351,884 | -$575,020 | -9.7% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 30 Mar 2022 | 2021 | FY |
| Q3 2020 | $24,487,675 | $6,504,538 | +$544,884 | +9.1% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 12 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $23,942,791 | $6,512,299 | +$1,177,446 | +22% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 13 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $22,765,345 | $5,543,934 | -$290,117 | -5% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 14 May 2021 | 2021 | Q1 |
| Q4 2019 | $23,055,462 | $5,926,904 | -$590,792 | -9.1% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 30 Mar 2020 | 2019 | FY |
| Q3 2019 | $23,646,254 | $5,959,654 | +$38,414 | +0.65% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 13 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $23,607,840 | $5,334,853 | -$1,464,156 | -22% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 14 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $25,071,996 | $5,834,051 | +$220,025 | +3.9% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 15 May 2020 | 2020 | Q1 |
| Q4 2018 | $24,851,971 | $6,517,696 | 01 Oct 2018 | 31 Dec 2018 | 10-K | 30 Mar 2020 | 2019 | FY | ||
| Q3 2018 | $5,921,240 | 01 Jul 2018 | 30 Sep 2018 | 10-K | 30 Mar 2020 | 2019 | FY | |||
| Q2 2018 | $6,799,009 | 01 Apr 2018 | 30 Jun 2018 | 10-K | 30 Mar 2020 | 2019 | FY | |||
| Q1 2018 | $5,614,026 | 01 Jan 2018 | 31 Mar 2018 | 10-K | 30 Mar 2020 | 2019 | FY |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $12,202,266 | +$11,293,288 | +1242% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 28 Mar 2025 | 2024 | FY |
| 2023 | $908,978 | -$4,910,517 | -84% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 28 Mar 2025 | 2024 | FY |
| 2022 | $5,819,495 | -$15,246,523 | -72% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 29 Mar 2024 | 2023 | FY |
| 2021 | $21,066,018 | -$2,846,637 | -12% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 29 Sep 2023 | 2022 | FY |
| 2020 | $23,912,655 | +$857,193 | +3.7% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 30 Mar 2022 | 2021 | FY |
| 2019 | $23,055,462 | -$1,796,509 | -7.2% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 31 Mar 2021 | 2020 | FY |
| 2018 | $24,851,971 | 01 Jan 2018 | 31 Dec 2018 | 10-K | 30 Mar 2020 | 2019 | FY |