| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $15.5M | $2.94M | -$1.43M | -32.8% | Jul 1, 2025 | Sep 30, 2025 | 10-Q | 2025-11-17 |
| Q2 2025 | $16.9M | $2.53M | -$2.51M | -49.8% | Apr 1, 2025 | Jun 30, 2025 | 10-Q | 2025-08-14 |
| Q1 2025 | $19.4M | $2.7M | -$2.59M | -49% | Jan 1, 2025 | Mar 31, 2025 | 10-Q | 2025-05-19 |
| Q4 2024 | $22M | $7.32M | +$1.87M | +34.3% | Oct 1, 2024 | Dec 31, 2024 | 10-K | 2025-04-14 |
| Q3 2024 | $20.1M | $4.37M | -$604K | -12.2% | Jul 1, 2024 | Sep 30, 2024 | 10-Q | 2025-11-17 |
| Q2 2024 | $20.8M | $5.05M | -$142K | -2.73% | Apr 1, 2024 | Jun 30, 2024 | 10-Q | 2025-08-14 |
| Q1 2024 | $20.9M | $5.29M | -$202K | -3.68% | Jan 1, 2024 | Mar 31, 2024 | 10-Q | 2025-05-19 |
| Q4 2023 | $21.1M | $5.45M | +$343K | +6.72% | Oct 1, 2023 | Dec 31, 2023 | 10-K | 2025-04-14 |
| Q3 2023 | $20.8M | $4.97M | -$713K | -12.5% | Jul 1, 2023 | Sep 30, 2023 | 10-Q | 2024-11-07 |
| Q2 2023 | $21.5M | $5.19M | +$263K | +5.35% | Apr 1, 2023 | Jun 30, 2023 | 10-Q | 2024-08-06 |
| Q1 2023 | $21.2M | $5.49M | +$616K | +12.6% | Jan 1, 2023 | Mar 31, 2023 | 10-Q | 2024-05-07 |
| Q4 2022 | $20.6M | $5.1M | +$559K | +12.3% | Oct 1, 2022 | Dec 31, 2022 | 10-K | 2024-03-13 |
| Q3 2022 | $20M | $5.68M | +$1.51M | +36.1% | Jul 1, 2022 | Sep 30, 2022 | 10-Q | 2023-11-02 |
| Q2 2022 | $18.5M | $4.92M | +$491K | +11.1% | Apr 1, 2022 | Jun 30, 2022 | 10-Q | 2023-08-02 |
| Q1 2022 | $18M | $4.88M | +$971K | +24.8% | Jan 1, 2022 | Mar 31, 2022 | 10-Q | 2023-05-04 |
| Q4 2021 | $17.1M | $4.54M | Oct 1, 2021 | Dec 31, 2021 | 10-K/A | 2023-03-30 | ||
| Q3 2021 | $4.18M | +$1.2M | +40.5% | Jul 1, 2021 | Sep 30, 2021 | 10-Q | 2022-11-08 | |
| Q2 2021 | $4.43M | +$2.62M | +145% | Apr 1, 2021 | Jun 30, 2021 | 10-Q | 2022-08-04 | |
| Q1 2021 | $3.91M | Jan 1, 2021 | Mar 31, 2021 | 10-Q | 2022-05-10 | |||
| Q3 2020 | $2.97M | Jul 1, 2020 | Sep 30, 2020 | 10-Q | 2021-11-04 | |||
| Q2 2020 | $1.81M | Apr 1, 2020 | Jun 30, 2020 | 10-Q | 2021-08-10 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|
| 2024 | $22M | +$922K | +4.37% | Jan 1, 2024 | Dec 31, 2024 | 10-K | 2025-04-14 |
| 2023 | $21.1M | +$509K | +2.47% | Jan 1, 2023 | Dec 31, 2023 | 10-K | 2025-04-14 |
| 2022 | $20.6M | +$3.53M | +20.7% | Jan 1, 2022 | Dec 31, 2022 | 10-K | 2024-03-13 |
| 2021 | $17.1M | +$6.47M | +61.1% | Jan 1, 2021 | Dec 31, 2021 | 10-K/A | 2023-03-30 |
| 2020 | $10.6M | Jan 1, 2020 | Dec 31, 2020 | 10-K | 2022-03-22 |