| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $4.09M | $1.12M | +$247K | +28.3% | Jul 1, 2025 | Sep 30, 2025 | 10-Q | 2025-10-31 |
| Q2 2025 | $3.84M | $1.19M | +$326K | +37.6% | Apr 1, 2025 | Jun 30, 2025 | 10-Q | 2025-08-01 |
| Q1 2025 | $3.52M | $921K | +$97K | +11.8% | Jan 1, 2025 | Mar 31, 2025 | 10-Q | 2025-05-02 |
| Q4 2024 | $3.42M | $854K | +$68K | +8.65% | Oct 1, 2024 | Dec 31, 2024 | 10-K | 2025-02-25 |
| Q3 2024 | $3.35M | $874K | -$18K | -2.02% | Jul 1, 2024 | Sep 30, 2024 | 10-Q | 2025-10-31 |
| Q2 2024 | $3.37M | $866K | -$30K | -3.35% | Apr 1, 2024 | Jun 30, 2024 | 10-Q | 2025-08-01 |
| Q1 2024 | $3.4M | $824K | -$102K | -11% | Jan 1, 2024 | Mar 31, 2024 | 10-Q | 2025-05-02 |
| Q4 2023 | $3.5M | $786K | -$164K | -17.3% | Oct 1, 2023 | Dec 31, 2023 | 10-K | 2025-02-25 |
| Q3 2023 | $3.66M | $892K | -$100K | -10.1% | Jul 1, 2023 | Sep 30, 2023 | 10-Q | 2024-10-31 |
| Q2 2023 | $3.76M | $896K | -$98K | -9.86% | Apr 1, 2023 | Jun 30, 2023 | 10-Q | 2024-08-02 |
| Q1 2023 | $3.86M | $926K | -$99K | -9.66% | Jan 1, 2023 | Mar 31, 2023 | 10-Q | 2024-05-07 |
| Q4 2022 | $3.96M | $950K | -$52K | -5.19% | Oct 1, 2022 | Dec 31, 2022 | 10-K | 2024-02-23 |
| Q3 2022 | $4.01M | $992K | +$179K | +22% | Jul 1, 2022 | Sep 30, 2022 | 10-Q | 2023-11-01 |
| Q2 2022 | $3.83M | $994K | +$208K | +26.5% | Apr 1, 2022 | Jun 30, 2022 | 10-Q | 2023-08-01 |
| Q1 2022 | $3.63M | $1.03M | +$245K | +31.4% | Jan 1, 2022 | Mar 31, 2022 | 10-Q | 2023-05-02 |
| Q4 2021 | $3.38M | $1M | +$254K | +34% | Oct 1, 2021 | Dec 31, 2021 | 10-K | 2023-02-24 |
| Q3 2021 | $3.13M | $813K | +$107K | +15.2% | Jul 1, 2021 | Sep 30, 2021 | 10-Q | 2022-10-31 |
| Q2 2021 | $3.02M | $786K | +$113K | +16.8% | Apr 1, 2021 | Jun 30, 2021 | 10-Q | 2022-08-02 |
| Q1 2021 | $2.91M | $780K | +$165K | +26.8% | Jan 1, 2021 | Mar 31, 2021 | 10-Q | 2022-05-02 |
| Q4 2020 | $2.74M | $748K | +$153K | +25.7% | Oct 1, 2020 | Dec 31, 2020 | 10-K | 2022-02-23 |
| Q3 2020 | $2.59M | $706K | +$141K | +25% | Jul 1, 2020 | Sep 30, 2020 | 10-Q | 2021-11-01 |
| Q2 2020 | $2.45M | $673K | +$176K | +35.4% | Apr 1, 2020 | Jun 30, 2020 | 10-Q | 2021-08-02 |
| Q1 2020 | $2.27M | $615K | +$136K | +28.4% | Jan 1, 2020 | Mar 31, 2020 | 10-Q | 2021-05-03 |
| Q4 2019 | $2.14M | $595K | Oct 1, 2019 | Dec 31, 2019 | 10-K | 2021-03-01 | ||
| Q3 2019 | $565K | Jul 1, 2019 | Sep 30, 2019 | 10-Q | 2020-10-30 | |||
| Q2 2019 | $497K | Apr 1, 2019 | Jun 30, 2019 | 10-Q | 2020-07-31 | |||
| Q1 2019 | $479K | Jan 1, 2019 | Mar 31, 2019 | 10-Q | 2020-05-08 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|
| 2024 | $3.42M | -$82K | -2.34% | Jan 1, 2024 | Dec 31, 2024 | 10-K | 2025-02-25 |
| 2023 | $3.5M | -$461K | -11.6% | Jan 1, 2023 | Dec 31, 2023 | 10-K | 2025-02-25 |
| 2022 | $3.96M | +$580K | +17.2% | Jan 1, 2022 | Dec 31, 2022 | 10-K | 2024-02-23 |
| 2021 | $3.38M | +$639K | +23.3% | Jan 1, 2021 | Dec 31, 2021 | 10-K | 2023-02-24 |
| 2020 | $2.74M | +$606K | +28.4% | Jan 1, 2020 | Dec 31, 2020 | 10-K | 2022-02-23 |
| 2019 | $2.14M | Jan 1, 2019 | Dec 31, 2019 | 10-K | 2021-03-01 |