| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $19,771,329 | $7,334,626 | +$425,809 | +6.2% | 01 Nov 2025 | 31 Jan 2026 | 10-Q | 16 Mar 2026 | 2026 | Q3 |
| Q3 2025 | $19,345,520 | $7,143,485 | +$6,752,668 | +1728% | 01 Aug 2025 | 31 Oct 2025 | 10-Q | 15 Dec 2025 | 2026 | Q2 |
| Q2 2025 | $12,592,852 | $4,579,758 | +$2,819,058 | +160% | 07 Jun 2025 | 31 Jul 2025 | 10-Q | 22 Sep 2025 | 2026 | Q1 |
| Q1 2025 | $9,773,794 | $713,460 | +$478,954 | +204% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 15 May 2025 | 2025 | Q1 |
| Q4 2024 | $9,294,840 | $6,908,817 | +$6,657,724 | +2651% | 01 Nov 2024 | 31 Jan 2025 | 10-Q | 16 Mar 2026 | 2026 | Q3 |
| Q4 2024 | $2,803,470 | $417,447 | +$166,354 | +66% | 01 Oct 2024 | 31 Dec 2024 | 10-KT | 25 Jul 2025 | 2025 | FY |
| Q3 2024 | $2,637,116 | $390,817 | -$522,754 | -57% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2024 | $3,159,870 | $1,760,700 | +$696,986 | +66% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 14 Aug 2024 | 2024 | Q2 |
| Q1 2024 | $2,462,884 | $234,506 | -$4,448,067 | -95% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 15 May 2025 | 2025 | Q1 |
| Q4 2023 | $6,910,951 | $251,093 | -$1,209,705 | -83% | 01 Oct 2023 | 31 Dec 2023 | 10-KT | 25 Jul 2025 | 2025 | FY |
| Q3 2023 | $8,120,656 | $913,571 | -$4,149,508 | -82% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $12,270,164 | $1,063,714 | -$1,951,171 | -65% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $14,221,335 | $4,682,573 | +$2,938,146 | +168% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 14 May 2024 | 2024 | Q1 |
| Q4 2022 | $11,283,189 | $1,460,798 | -$1,595,290 | -52% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 29 Mar 2024 | 2023 | FY |
| Q3 2022 | $12,878,479 | $5,063,079 | +$1,356,643 | +37% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $11,521,836 | $3,014,885 | -$1,494,620 | -33% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $13,016,456 | $1,744,427 | -$622,102 | -26% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 | 2023 | Q1 |
| Q4 2021 | $13,638,558 | $3,056,088 | -$331,166 | -9.8% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 28 Mar 2023 | 2022 | FY |
| Q3 2021 | $13,969,724 | $3,706,436 | +$2,071,767 | +127% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $11,897,957 | $4,509,505 | +$2,827,081 | +168% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 11 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $9,070,876 | $2,366,529 | +$556,604 | +31% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 12 May 2022 | 2022 | Q1 |
| Q4 2020 | $8,514,272 | $3,387,254 | -$331,472 | -8.9% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 29 Mar 2022 | 2021 | FY |
| Q3 2020 | $8,845,744 | $1,634,669 | -$3,889,436 | -70% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 10 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $12,735,180 | $1,682,424 | -$2,527,969 | -60% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 10 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $15,263,149 | $1,809,925 | +$38,695 | +2.2% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 11 May 2021 | 2021 | Q1 |
| Q4 2019 | $15,224,454 | $3,718,726 | 01 Oct 2019 | 31 Dec 2019 | 10-K | 24 Mar 2021 | 2020 | FY | ||
| Q3 2019 | $5,524,105 | +$2,199,484 | +66% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 12 Nov 2020 | 2020 | Q3 | |
| Q2 2019 | $4,210,393 | +$2,202,648 | +110% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 11 Aug 2020 | 2020 | Q2 | |
| Q1 2019 | $1,771,230 | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 25 Jun 2020 | 2020 | Q1 | |||
| Q3 2018 | $3,324,621 | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 12 Nov 2019 | 2019 | Q3 | |||
| Q2 2018 | $2,007,745 | +$265,852 | +15% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 07 Aug 2019 | 2019 | Q2 | |
| Q2 2017 | $1,741,893 | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 | 2018 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $2,803,470 | -$4,107,481 | -59% | 01 Jan 2024 | 31 Dec 2024 | 10-KT | 25 Jul 2025 | 2025 | FY |
| 2023 | $6,910,951 | -$4,372,238 | -39% | 01 Jan 2023 | 31 Dec 2023 | 10-KT | 25 Jul 2025 | 2025 | FY |
| 2022 | $11,283,189 | -$2,355,369 | -17% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 29 Mar 2024 | 2023 | FY |
| 2021 | $13,638,558 | +$5,124,286 | +60% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 28 Mar 2023 | 2022 | FY |
| 2020 | $8,514,272 | -$6,710,182 | -44% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 29 Mar 2022 | 2021 | FY |
| 2019 | $15,224,454 | +$5,642,486 | +59% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 24 Mar 2021 | 2020 | FY |
| 2018 | $9,581,968 | 01 Jan 2018 | 31 Dec 2018 | 10-K | 24 Mar 2020 | 2019 | FY |