|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SHORT-TERM ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash & Short-Term Investments |
$49.74M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2026 Q2] - CashAndShortTermInvestments[2025 Q2]) / CashAndShortTermInvestments[2025 Q2] × 100
|
$53.80M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2026 Q1] - CashAndShortTermInvestments[2025 Q1]) / CashAndShortTermInvestments[2025 Q1] × 100
|
$10.05M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2025 Q4] - CashAndShortTermInvestments[2024 Q4]) / CashAndShortTermInvestments[2024 Q4] × 100
|
$13.97M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2025 Q3] - CashAndShortTermInvestments[2024 Q3]) / CashAndShortTermInvestments[2024 Q3] × 100
|
$210.8K
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2025 Q2] - CashAndShortTermInvestments[2024 Q2]) / CashAndShortTermInvestments[2024 Q2] × 100
|
$1.404M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2025 Q1] - CashAndShortTermInvestments[2024 Q1]) / CashAndShortTermInvestments[2024 Q1] × 100
|
$784.4K
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2024 Q4] - CashAndShortTermInvestments[2023 Q4]) / CashAndShortTermInvestments[2023 Q4] × 100
|
$190.5K
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2024 Q3] - CashAndShortTermInvestments[2023 Q3]) / CashAndShortTermInvestments[2023 Q3] × 100
|
$1.091M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2024 Q2] - CashAndShortTermInvestments[2023 Q2]) / CashAndShortTermInvestments[2023 Q2] × 100
|
$295.4K
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2024 Q1] - CashAndShortTermInvestments[2023 Q1]) / CashAndShortTermInvestments[2023 Q1] × 100
|
$484.9K
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2023 Q4] - CashAndShortTermInvestments[2022 Q4]) / CashAndShortTermInvestments[2022 Q4] × 100
|
$613.4K
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2023 Q3] - CashAndShortTermInvestments[2022 Q3]) / CashAndShortTermInvestments[2022 Q3] × 100
|
$1.349M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2023 Q2] - CashAndShortTermInvestments[2022 Q2]) / CashAndShortTermInvestments[2022 Q2] × 100
|
$790.4K
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2023 Q1] - CashAndShortTermInvestments[2022 Q1]) / CashAndShortTermInvestments[2022 Q1] × 100
|
$1.024M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2022 Q4] - CashAndShortTermInvestments[2021 Q4]) / CashAndShortTermInvestments[2021 Q4] × 100
|
$893.1K
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2022 Q3] - CashAndShortTermInvestments[2021 Q3]) / CashAndShortTermInvestments[2021 Q3] × 100
|
$1.574M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2022 Q2] - CashAndShortTermInvestments[2021 Q2]) / CashAndShortTermInvestments[2021 Q2] × 100
|
$2.442M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2022 Q1] - CashAndShortTermInvestments[2021 Q1]) / CashAndShortTermInvestments[2021 Q1] × 100
|
$4.506M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2021 Q4] - CashAndShortTermInvestments[2020 Q4]) / CashAndShortTermInvestments[2020 Q4] × 100
|
$8.509M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2021 Q3] - CashAndShortTermInvestments[2020 Q3]) / CashAndShortTermInvestments[2020 Q3] × 100
|
| Cash & Equivalents |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Short-Term Investments |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Short-Term Assets |
$302.2K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2026 Q2] - OtherShortTermAssets[2025 Q2]) / OtherShortTermAssets[2025 Q2] × 100
|
$301.1K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2026 Q1] - OtherShortTermAssets[2025 Q1]) / OtherShortTermAssets[2025 Q1] × 100
|
$230.2K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2025 Q4] - OtherShortTermAssets[2024 Q4]) / OtherShortTermAssets[2024 Q4] × 100
|
$343.7K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2025 Q3] - OtherShortTermAssets[2024 Q3]) / OtherShortTermAssets[2024 Q3] × 100
|
$336.8K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2025 Q2] - OtherShortTermAssets[2024 Q2]) / OtherShortTermAssets[2024 Q2] × 100
|
$428.7K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2025 Q1] - OtherShortTermAssets[2024 Q1]) / OtherShortTermAssets[2024 Q1] × 100
|
$220.6K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2024 Q4] - OtherShortTermAssets[2023 Q4]) / OtherShortTermAssets[2023 Q4] × 100
|
$302.4K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2024 Q3] - OtherShortTermAssets[2023 Q3]) / OtherShortTermAssets[2023 Q3] × 100
|
$383.4K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2024 Q2] - OtherShortTermAssets[2023 Q2]) / OtherShortTermAssets[2023 Q2] × 100
|
$385.9K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2024 Q1] - OtherShortTermAssets[2023 Q1]) / OtherShortTermAssets[2023 Q1] × 100
|
$373.9K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2023 Q4] - OtherShortTermAssets[2022 Q4]) / OtherShortTermAssets[2022 Q4] × 100
|
$499.8K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2023 Q3] - OtherShortTermAssets[2022 Q3]) / OtherShortTermAssets[2022 Q3] × 100
|
$421.8K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2023 Q2] - OtherShortTermAssets[2022 Q2]) / OtherShortTermAssets[2022 Q2] × 100
|
$241.4K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2023 Q1] - OtherShortTermAssets[2022 Q1]) / OtherShortTermAssets[2022 Q1] × 100
|
$224.5K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2022 Q4] - OtherShortTermAssets[2021 Q4]) / OtherShortTermAssets[2021 Q4] × 100
|
$65.12K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2022 Q3] - OtherShortTermAssets[2021 Q3]) / OtherShortTermAssets[2021 Q3] × 100
|
$58.70K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2022 Q2] - OtherShortTermAssets[2021 Q2]) / OtherShortTermAssets[2021 Q2] × 100
|
$547.7K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2022 Q1] - OtherShortTermAssets[2021 Q1]) / OtherShortTermAssets[2021 Q1] × 100
|
$471.8K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2021 Q4] - OtherShortTermAssets[2020 Q4]) / OtherShortTermAssets[2020 Q4] × 100
|
$378.7K
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2021 Q3] - OtherShortTermAssets[2020 Q3]) / OtherShortTermAssets[2020 Q3] × 100
|
| Inventory |
$3.392M
Inventory YoY Change
(Inventory[2026 Q2] - Inventory[2025 Q2]) / Inventory[2025 Q2] × 100
|
$2.606M
Inventory YoY Change
(Inventory[2026 Q1] - Inventory[2025 Q1]) / Inventory[2025 Q1] × 100
|
$1.373M
Inventory YoY Change
(Inventory[2025 Q4] - Inventory[2024 Q4]) / Inventory[2024 Q4] × 100
|
$499.9K
Inventory YoY Change
(Inventory[2025 Q3] - Inventory[2024 Q3]) / Inventory[2024 Q3] × 100
|
$588.7K
Inventory YoY Change
(Inventory[2025 Q2] - Inventory[2024 Q2]) / Inventory[2024 Q2] × 100
|
$627.8K
Inventory YoY Change
(Inventory[2025 Q1] - Inventory[2024 Q1]) / Inventory[2024 Q1] × 100
|
$495.7K
Inventory YoY Change
(Inventory[2024 Q4] - Inventory[2023 Q4]) / Inventory[2023 Q4] × 100
|
$660.1K
Inventory YoY Change
(Inventory[2024 Q3] - Inventory[2023 Q3]) / Inventory[2023 Q3] × 100
|
$629.8K
Inventory YoY Change
(Inventory[2024 Q2] - Inventory[2023 Q2]) / Inventory[2023 Q2] × 100
|
$512.0K
Inventory YoY Change
(Inventory[2024 Q1] - Inventory[2023 Q1]) / Inventory[2023 Q1] × 100
|
$609.8K
Inventory YoY Change
(Inventory[2023 Q4] - Inventory[2022 Q4]) / Inventory[2022 Q4] × 100
|
$748.3K
Inventory YoY Change
(Inventory[2023 Q3] - Inventory[2022 Q3]) / Inventory[2022 Q3] × 100
|
$923.0K
Inventory YoY Change
(Inventory[2023 Q2] - Inventory[2022 Q2]) / Inventory[2022 Q2] × 100
|
$818.0K
Inventory YoY Change
(Inventory[2023 Q1] - Inventory[2022 Q1]) / Inventory[2022 Q1] × 100
|
$1.277M
Inventory YoY Change
(Inventory[2022 Q4] - Inventory[2021 Q4]) / Inventory[2021 Q4] × 100
|
$339.4K
Inventory YoY Change
(Inventory[2022 Q3] - Inventory[2021 Q3]) / Inventory[2021 Q3] × 100
|
$296.9K
N/A
|
$371.2K
N/A
|
$332.0K
N/A
|
$311.4K
N/A
|
| Prepaid Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Receivables |
$17.68M
Receivables YoY Change
(Receivables[2026 Q2] - Receivables[2025 Q2]) / Receivables[2025 Q2] × 100
|
$13.76M
Receivables YoY Change
(Receivables[2026 Q1] - Receivables[2025 Q1]) / Receivables[2025 Q1] × 100
|
$11.48M
Receivables YoY Change
(Receivables[2025 Q4] - Receivables[2024 Q4]) / Receivables[2024 Q4] × 100
|
$8.312M
Receivables YoY Change
(Receivables[2025 Q3] - Receivables[2024 Q3]) / Receivables[2024 Q3] × 100
|
$8.141M
Receivables YoY Change
(Receivables[2025 Q2] - Receivables[2024 Q2]) / Receivables[2024 Q2] × 100
|
$8.796M
Receivables YoY Change
(Receivables[2025 Q1] - Receivables[2024 Q1]) / Receivables[2024 Q1] × 100
|
$6.117M
Receivables YoY Change
(Receivables[2024 Q4] - Receivables[2023 Q4]) / Receivables[2023 Q4] × 100
|
$6.521M
Receivables YoY Change
(Receivables[2024 Q3] - Receivables[2023 Q3]) / Receivables[2023 Q3] × 100
|
$6.933M
Receivables YoY Change
(Receivables[2024 Q2] - Receivables[2023 Q2]) / Receivables[2023 Q2] × 100
|
$5.761M
Receivables YoY Change
(Receivables[2024 Q1] - Receivables[2023 Q1]) / Receivables[2023 Q1] × 100
|
$4.579M
Receivables YoY Change
(Receivables[2023 Q4] - Receivables[2022 Q4]) / Receivables[2022 Q4] × 100
|
$4.399M
Receivables YoY Change
(Receivables[2023 Q3] - Receivables[2022 Q3]) / Receivables[2022 Q3] × 100
|
$4.825M
Receivables YoY Change
(Receivables[2023 Q2] - Receivables[2022 Q2]) / Receivables[2022 Q2] × 100
|
$4.219M
Receivables YoY Change
(Receivables[2023 Q1] - Receivables[2022 Q1]) / Receivables[2022 Q1] × 100
|
$3.893M
Receivables YoY Change
(Receivables[2022 Q4] - Receivables[2021 Q4]) / Receivables[2021 Q4] × 100
|
$4.387M
Receivables YoY Change
(Receivables[2022 Q3] - Receivables[2021 Q3]) / Receivables[2021 Q3] × 100
|
$3.926M
Receivables YoY Change
(Receivables[2022 Q2] - Receivables[2021 Q2]) / Receivables[2021 Q2] × 100
|
$2.669M
Receivables YoY Change
(Receivables[2022 Q1] - Receivables[2021 Q1]) / Receivables[2021 Q1] × 100
|
$2.725M
Receivables YoY Change
(Receivables[2021 Q4] - Receivables[2020 Q4]) / Receivables[2020 Q4] × 100
|
$2.002M
Receivables YoY Change
(Receivables[2021 Q3] - Receivables[2020 Q3]) / Receivables[2020 Q3] × 100
|
| Other Receivables |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
Other Receivables YoY Change
(OtherReceivables[2022 Q2] - OtherReceivables[2021 Q2]) / OtherReceivables[2021 Q2] × 100
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Total Short-Term Assets |
$71.12M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2026 Q2] - TotalShortTermAssets[2025 Q2]) / TotalShortTermAssets[2025 Q2] × 100
|
$70.47M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2026 Q1] - TotalShortTermAssets[2025 Q1]) / TotalShortTermAssets[2025 Q1] × 100
|
$23.13M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q4] - TotalShortTermAssets[2024 Q4]) / TotalShortTermAssets[2024 Q4] × 100
|
$23.13M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q3] - TotalShortTermAssets[2024 Q3]) / TotalShortTermAssets[2024 Q3] × 100
|
$9.277M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q2] - TotalShortTermAssets[2024 Q2]) / TotalShortTermAssets[2024 Q2] × 100
|
$11.26M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q1] - TotalShortTermAssets[2024 Q1]) / TotalShortTermAssets[2024 Q1] × 100
|
$7.618M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q4] - TotalShortTermAssets[2023 Q4]) / TotalShortTermAssets[2023 Q4] × 100
|
$7.674M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q3] - TotalShortTermAssets[2023 Q3]) / TotalShortTermAssets[2023 Q3] × 100
|
$9.037M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q2] - TotalShortTermAssets[2023 Q2]) / TotalShortTermAssets[2023 Q2] × 100
|
$6.954M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q1] - TotalShortTermAssets[2023 Q1]) / TotalShortTermAssets[2023 Q1] × 100
|
$6.048M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q4] - TotalShortTermAssets[2022 Q4]) / TotalShortTermAssets[2022 Q4] × 100
|
$6.261M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q3] - TotalShortTermAssets[2022 Q3]) / TotalShortTermAssets[2022 Q3] × 100
|
$7.519M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q2] - TotalShortTermAssets[2022 Q2]) / TotalShortTermAssets[2022 Q2] × 100
|
$6.068M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q1] - TotalShortTermAssets[2022 Q1]) / TotalShortTermAssets[2022 Q1] × 100
|
$6.419M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q4] - TotalShortTermAssets[2021 Q4]) / TotalShortTermAssets[2021 Q4] × 100
|
$5.684M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q3] - TotalShortTermAssets[2021 Q3]) / TotalShortTermAssets[2021 Q3] × 100
|
$5.855M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q2] - TotalShortTermAssets[2021 Q2]) / TotalShortTermAssets[2021 Q2] × 100
|
$6.030M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q1] - TotalShortTermAssets[2021 Q1]) / TotalShortTermAssets[2021 Q1] × 100
|
$8.035M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2021 Q4] - TotalShortTermAssets[2020 Q4]) / TotalShortTermAssets[2020 Q4] × 100
|
$11.20M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2021 Q3] - TotalShortTermAssets[2020 Q3]) / TotalShortTermAssets[2020 Q3] × 100
|
| LONG-TERM ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Property, Plant & Equipment |
$65.05M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2026 Q2] - PropertyPlantAndEquipment[2025 Q2]) / PropertyPlantAndEquipment[2025 Q2] × 100
|
$56.14M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2026 Q1] - PropertyPlantAndEquipment[2025 Q1]) / PropertyPlantAndEquipment[2025 Q1] × 100
|
$51.00M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2025 Q4] - PropertyPlantAndEquipment[2024 Q4]) / PropertyPlantAndEquipment[2024 Q4] × 100
|
$48.48M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2025 Q3] - PropertyPlantAndEquipment[2024 Q3]) / PropertyPlantAndEquipment[2024 Q3] × 100
|
$47.47M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2025 Q2] - PropertyPlantAndEquipment[2024 Q2]) / PropertyPlantAndEquipment[2024 Q2] × 100
|
$45.98M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2025 Q1] - PropertyPlantAndEquipment[2024 Q1]) / PropertyPlantAndEquipment[2024 Q1] × 100
|
$44.86M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2024 Q4] - PropertyPlantAndEquipment[2023 Q4]) / PropertyPlantAndEquipment[2023 Q4] × 100
|
$44.98M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2024 Q3] - PropertyPlantAndEquipment[2023 Q3]) / PropertyPlantAndEquipment[2023 Q3] × 100
|
$44.20M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2024 Q2] - PropertyPlantAndEquipment[2023 Q2]) / PropertyPlantAndEquipment[2023 Q2] × 100
|
$44.49M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2024 Q1] - PropertyPlantAndEquipment[2023 Q1]) / PropertyPlantAndEquipment[2023 Q1] × 100
|
$44.49M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2023 Q4] - PropertyPlantAndEquipment[2022 Q4]) / PropertyPlantAndEquipment[2022 Q4] × 100
|
$61.07M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2023 Q3] - PropertyPlantAndEquipment[2022 Q3]) / PropertyPlantAndEquipment[2022 Q3] × 100
|
$60.82M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2023 Q2] - PropertyPlantAndEquipment[2022 Q2]) / PropertyPlantAndEquipment[2022 Q2] × 100
|
$59.93M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2023 Q1] - PropertyPlantAndEquipment[2022 Q1]) / PropertyPlantAndEquipment[2022 Q1] × 100
|
$58.53M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2022 Q4] - PropertyPlantAndEquipment[2021 Q4]) / PropertyPlantAndEquipment[2021 Q4] × 100
|
$58.12M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2022 Q3] - PropertyPlantAndEquipment[2021 Q3]) / PropertyPlantAndEquipment[2021 Q3] × 100
|
$59.39M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2022 Q2] - PropertyPlantAndEquipment[2021 Q2]) / PropertyPlantAndEquipment[2021 Q2] × 100
|
$58.65M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2022 Q1] - PropertyPlantAndEquipment[2021 Q1]) / PropertyPlantAndEquipment[2021 Q1] × 100
|
$63.61M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2021 Q4] - PropertyPlantAndEquipment[2020 Q4]) / PropertyPlantAndEquipment[2020 Q4] × 100
|
$55.42M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2021 Q3] - PropertyPlantAndEquipment[2020 Q3]) / PropertyPlantAndEquipment[2020 Q3] × 100
|
| Goodwill |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Intangibles |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Long-Term Investments |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Assets |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Total Long-Term Assets |
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2026 Q2] - TotalLongTermAssets[2025 Q2]) / TotalLongTermAssets[2025 Q2] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2026 Q1] - TotalLongTermAssets[2025 Q1]) / TotalLongTermAssets[2025 Q1] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2025 Q4] - TotalLongTermAssets[2024 Q4]) / TotalLongTermAssets[2024 Q4] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2025 Q3] - TotalLongTermAssets[2024 Q3]) / TotalLongTermAssets[2024 Q3] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2025 Q2] - TotalLongTermAssets[2024 Q2]) / TotalLongTermAssets[2024 Q2] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2025 Q1] - TotalLongTermAssets[2024 Q1]) / TotalLongTermAssets[2024 Q1] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2024 Q4] - TotalLongTermAssets[2023 Q4]) / TotalLongTermAssets[2023 Q4] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2024 Q3] - TotalLongTermAssets[2023 Q3]) / TotalLongTermAssets[2023 Q3] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2024 Q2] - TotalLongTermAssets[2023 Q2]) / TotalLongTermAssets[2023 Q2] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2024 Q1] - TotalLongTermAssets[2023 Q1]) / TotalLongTermAssets[2023 Q1] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2023 Q4] - TotalLongTermAssets[2022 Q4]) / TotalLongTermAssets[2022 Q4] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2023 Q3] - TotalLongTermAssets[2022 Q3]) / TotalLongTermAssets[2022 Q3] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2023 Q2] - TotalLongTermAssets[2022 Q2]) / TotalLongTermAssets[2022 Q2] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2023 Q1] - TotalLongTermAssets[2022 Q1]) / TotalLongTermAssets[2022 Q1] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2022 Q4] - TotalLongTermAssets[2021 Q4]) / TotalLongTermAssets[2021 Q4] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2022 Q3] - TotalLongTermAssets[2021 Q3]) / TotalLongTermAssets[2021 Q3] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2022 Q2] - TotalLongTermAssets[2021 Q2]) / TotalLongTermAssets[2021 Q2] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2022 Q1] - TotalLongTermAssets[2021 Q1]) / TotalLongTermAssets[2021 Q1] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2021 Q4] - TotalLongTermAssets[2020 Q4]) / TotalLongTermAssets[2020 Q4] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2021 Q3] - TotalLongTermAssets[2020 Q3]) / TotalLongTermAssets[2020 Q3] × 100
|
| TOTAL ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total Short-Term Assets |
$71.12M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2026 Q2] - TotalShortTermAssets[2025 Q2]) / TotalShortTermAssets[2025 Q2] × 100
|
$70.47M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2026 Q1] - TotalShortTermAssets[2025 Q1]) / TotalShortTermAssets[2025 Q1] × 100
|
$23.13M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q4] - TotalShortTermAssets[2024 Q4]) / TotalShortTermAssets[2024 Q4] × 100
|
$23.13M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q3] - TotalShortTermAssets[2024 Q3]) / TotalShortTermAssets[2024 Q3] × 100
|
$9.277M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q2] - TotalShortTermAssets[2024 Q2]) / TotalShortTermAssets[2024 Q2] × 100
|
$11.26M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q1] - TotalShortTermAssets[2024 Q1]) / TotalShortTermAssets[2024 Q1] × 100
|
$7.618M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q4] - TotalShortTermAssets[2023 Q4]) / TotalShortTermAssets[2023 Q4] × 100
|
$7.674M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q3] - TotalShortTermAssets[2023 Q3]) / TotalShortTermAssets[2023 Q3] × 100
|
$9.037M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q2] - TotalShortTermAssets[2023 Q2]) / TotalShortTermAssets[2023 Q2] × 100
|
$6.954M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q1] - TotalShortTermAssets[2023 Q1]) / TotalShortTermAssets[2023 Q1] × 100
|
$6.048M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q4] - TotalShortTermAssets[2022 Q4]) / TotalShortTermAssets[2022 Q4] × 100
|
$6.261M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q3] - TotalShortTermAssets[2022 Q3]) / TotalShortTermAssets[2022 Q3] × 100
|
$7.519M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q2] - TotalShortTermAssets[2022 Q2]) / TotalShortTermAssets[2022 Q2] × 100
|
$6.068M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q1] - TotalShortTermAssets[2022 Q1]) / TotalShortTermAssets[2022 Q1] × 100
|
$6.419M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q4] - TotalShortTermAssets[2021 Q4]) / TotalShortTermAssets[2021 Q4] × 100
|
$5.684M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q3] - TotalShortTermAssets[2021 Q3]) / TotalShortTermAssets[2021 Q3] × 100
|
$5.855M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q2] - TotalShortTermAssets[2021 Q2]) / TotalShortTermAssets[2021 Q2] × 100
|
$6.030M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q1] - TotalShortTermAssets[2021 Q1]) / TotalShortTermAssets[2021 Q1] × 100
|
$8.035M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2021 Q4] - TotalShortTermAssets[2020 Q4]) / TotalShortTermAssets[2020 Q4] × 100
|
$11.20M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2021 Q3] - TotalShortTermAssets[2020 Q3]) / TotalShortTermAssets[2020 Q3] × 100
|
| Total Long-Term Assets |
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
|
| Total Assets |
$139.1M
Total Assets YoY Change
(TotalAssets[2026 Q2] - TotalAssets[2025 Q2]) / TotalAssets[2025 Q2] × 100
|
$129.6M
Total Assets YoY Change
(TotalAssets[2026 Q1] - TotalAssets[2025 Q1]) / TotalAssets[2025 Q1] × 100
|
$75.43M
Total Assets YoY Change
(TotalAssets[2025 Q4] - TotalAssets[2024 Q4]) / TotalAssets[2024 Q4] × 100
|
$72.91M
Total Assets YoY Change
(TotalAssets[2025 Q3] - TotalAssets[2024 Q3]) / TotalAssets[2024 Q3] × 100
|
$58.06M
Total Assets YoY Change
(TotalAssets[2025 Q2] - TotalAssets[2024 Q2]) / TotalAssets[2024 Q2] × 100
|
$58.54M
Total Assets YoY Change
(TotalAssets[2025 Q1] - TotalAssets[2024 Q1]) / TotalAssets[2024 Q1] × 100
|
$53.80M
Total Assets YoY Change
(TotalAssets[2024 Q4] - TotalAssets[2023 Q4]) / TotalAssets[2023 Q4] × 100
|
$53.97M
Total Assets YoY Change
(TotalAssets[2024 Q3] - TotalAssets[2023 Q3]) / TotalAssets[2023 Q3] × 100
|
$54.55M
Total Assets YoY Change
(TotalAssets[2024 Q2] - TotalAssets[2023 Q2]) / TotalAssets[2023 Q2] × 100
|
$52.76M
Total Assets YoY Change
(TotalAssets[2024 Q1] - TotalAssets[2023 Q1]) / TotalAssets[2023 Q1] × 100
|
$51.86M
Total Assets YoY Change
(TotalAssets[2023 Q4] - TotalAssets[2022 Q4]) / TotalAssets[2022 Q4] × 100
|
$68.67M
Total Assets YoY Change
(TotalAssets[2023 Q3] - TotalAssets[2022 Q3]) / TotalAssets[2022 Q3] × 100
|
$69.66M
Total Assets YoY Change
(TotalAssets[2023 Q2] - TotalAssets[2022 Q2]) / TotalAssets[2022 Q2] × 100
|
$67.32M
Total Assets YoY Change
(TotalAssets[2023 Q1] - TotalAssets[2022 Q1]) / TotalAssets[2022 Q1] × 100
|
$66.27M
Total Assets YoY Change
(TotalAssets[2022 Q4] - TotalAssets[2021 Q4]) / TotalAssets[2021 Q4] × 100
|
$64.99M
Total Assets YoY Change
(TotalAssets[2022 Q3] - TotalAssets[2021 Q3]) / TotalAssets[2021 Q3] × 100
|
$66.06M
Total Assets YoY Change
(TotalAssets[2022 Q2] - TotalAssets[2021 Q2]) / TotalAssets[2021 Q2] × 100
|
$65.41M
Total Assets YoY Change
(TotalAssets[2022 Q1] - TotalAssets[2021 Q1]) / TotalAssets[2021 Q1] × 100
|
$72.33M
Total Assets YoY Change
(TotalAssets[2021 Q4] - TotalAssets[2020 Q4]) / TotalAssets[2020 Q4] × 100
|
$67.46M
Total Assets YoY Change
(TotalAssets[2021 Q3] - TotalAssets[2020 Q3]) / TotalAssets[2020 Q3] × 100
|
| SHORT-TERM LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Accounts Payable |
$33.59M
Accounts Payable YoY Change
(AccountsPayable[2026 Q2] - AccountsPayable[2025 Q2]) / AccountsPayable[2025 Q2] × 100
|
$29.13M
Accounts Payable YoY Change
(AccountsPayable[2026 Q1] - AccountsPayable[2025 Q1]) / AccountsPayable[2025 Q1] × 100
|
$26.17M
Accounts Payable YoY Change
(AccountsPayable[2025 Q4] - AccountsPayable[2024 Q4]) / AccountsPayable[2024 Q4] × 100
|
$22.35M
Accounts Payable YoY Change
(AccountsPayable[2025 Q3] - AccountsPayable[2024 Q3]) / AccountsPayable[2024 Q3] × 100
|
$22.53M
Accounts Payable YoY Change
(AccountsPayable[2025 Q2] - AccountsPayable[2024 Q2]) / AccountsPayable[2024 Q2] × 100
|
$22.29M
Accounts Payable YoY Change
(AccountsPayable[2025 Q1] - AccountsPayable[2024 Q1]) / AccountsPayable[2024 Q1] × 100
|
$19.13M
Accounts Payable YoY Change
(AccountsPayable[2024 Q4] - AccountsPayable[2023 Q4]) / AccountsPayable[2023 Q4] × 100
|
$20.29M
Accounts Payable YoY Change
(AccountsPayable[2024 Q3] - AccountsPayable[2023 Q3]) / AccountsPayable[2023 Q3] × 100
|
$17.50M
Accounts Payable YoY Change
(AccountsPayable[2024 Q2] - AccountsPayable[2023 Q2]) / AccountsPayable[2023 Q2] × 100
|
$21.42M
Accounts Payable YoY Change
(AccountsPayable[2024 Q1] - AccountsPayable[2023 Q1]) / AccountsPayable[2023 Q1] × 100
|
$19.54M
Accounts Payable YoY Change
(AccountsPayable[2023 Q4] - AccountsPayable[2022 Q4]) / AccountsPayable[2022 Q4] × 100
|
$19.25M
Accounts Payable YoY Change
(AccountsPayable[2023 Q3] - AccountsPayable[2022 Q3]) / AccountsPayable[2022 Q3] × 100
|
$18.87M
Accounts Payable YoY Change
(AccountsPayable[2023 Q2] - AccountsPayable[2022 Q2]) / AccountsPayable[2022 Q2] × 100
|
$10.64M
Accounts Payable YoY Change
(AccountsPayable[2023 Q1] - AccountsPayable[2022 Q1]) / AccountsPayable[2022 Q1] × 100
|
$9.534M
Accounts Payable YoY Change
(AccountsPayable[2022 Q4] - AccountsPayable[2021 Q4]) / AccountsPayable[2021 Q4] × 100
|
$8.013M
Accounts Payable YoY Change
(AccountsPayable[2022 Q3] - AccountsPayable[2021 Q3]) / AccountsPayable[2021 Q3] × 100
|
$9.146M
Accounts Payable YoY Change
(AccountsPayable[2022 Q2] - AccountsPayable[2021 Q2]) / AccountsPayable[2021 Q2] × 100
|
$8.267M
Accounts Payable YoY Change
(AccountsPayable[2022 Q1] - AccountsPayable[2021 Q1]) / AccountsPayable[2021 Q1] × 100
|
$11.64M
Accounts Payable YoY Change
(AccountsPayable[2021 Q4] - AccountsPayable[2020 Q4]) / AccountsPayable[2020 Q4] × 100
|
$11.10M
N/A
|
| Accrued Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$6.454M
Accrued Expenses YoY Change
(AccruedLiabilities[2023 Q1] - AccruedLiabilities[2022 Q1]) / AccruedLiabilities[2022 Q1] × 100
|
$5.438M
N/A
|
$4.873M
N/A
|
$4.888M
N/A
|
$4.461M
N/A
|
N/A
|
N/A
|
| Deferred Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Short-Term Debt |
$0.00
N/A
|
$902.4K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
Short-Term Debt YoY Change
(ShortTermDebt[2023 Q1] - ShortTermDebt[2022 Q1]) / ShortTermDebt[2022 Q1] × 100
|
$0.00
Short-Term Debt YoY Change
(ShortTermDebt[2022 Q4] - ShortTermDebt[2021 Q4]) / ShortTermDebt[2021 Q4] × 100
|
$0.00
Short-Term Debt YoY Change
(ShortTermDebt[2022 Q3] - ShortTermDebt[2021 Q3]) / ShortTermDebt[2021 Q3] × 100
|
$0.00
N/A
|
$4.124M
N/A
|
$4.129M
N/A
|
$3.889M
N/A
|
| Long-Term Debt Due |
$2.439M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2026 Q2] - LongTermDebtDue[2025 Q2]) / LongTermDebtDue[2025 Q2] × 100
|
$2.398M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2026 Q1] - LongTermDebtDue[2025 Q1]) / LongTermDebtDue[2025 Q1] × 100
|
$2.633M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2025 Q4] - LongTermDebtDue[2024 Q4]) / LongTermDebtDue[2024 Q4] × 100
|
$1.836M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2025 Q3] - LongTermDebtDue[2024 Q3]) / LongTermDebtDue[2024 Q3] × 100
|
$2.037M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2025 Q2] - LongTermDebtDue[2024 Q2]) / LongTermDebtDue[2024 Q2] × 100
|
$2.141M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2025 Q1] - LongTermDebtDue[2024 Q1]) / LongTermDebtDue[2024 Q1] × 100
|
$2.458M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2024 Q4] - LongTermDebtDue[2023 Q4]) / LongTermDebtDue[2023 Q4] × 100
|
$1.684M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2024 Q3] - LongTermDebtDue[2023 Q3]) / LongTermDebtDue[2023 Q3] × 100
|
$1.238M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2024 Q2] - LongTermDebtDue[2023 Q2]) / LongTermDebtDue[2023 Q2] × 100
|
$1.361M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2024 Q1] - LongTermDebtDue[2023 Q1]) / LongTermDebtDue[2023 Q1] × 100
|
$1.644M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2023 Q4] - LongTermDebtDue[2022 Q4]) / LongTermDebtDue[2022 Q4] × 100
|
$2.024M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2023 Q3] - LongTermDebtDue[2022 Q3]) / LongTermDebtDue[2022 Q3] × 100
|
$2.087M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2023 Q2] - LongTermDebtDue[2022 Q2]) / LongTermDebtDue[2022 Q2] × 100
|
$2.115M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2023 Q1] - LongTermDebtDue[2022 Q1]) / LongTermDebtDue[2022 Q1] × 100
|
$2.059M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2022 Q4] - LongTermDebtDue[2021 Q4]) / LongTermDebtDue[2021 Q4] × 100
|
$1.935M
Long-Term Debt Due YoY Change
(LongTermDebtDue[2022 Q3] - LongTermDebtDue[2021 Q3]) / LongTermDebtDue[2021 Q3] × 100
|
$2.397M
N/A
|
$2.121M
N/A
|
$1.859M
N/A
|
$1.418M
N/A
|
| Total Short-Term Liabilities |
$36.03M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2026 Q2] - TotalShortTermLiabilities[2025 Q2]) / TotalShortTermLiabilities[2025 Q2] × 100
|
$32.43M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2026 Q1] - TotalShortTermLiabilities[2025 Q1]) / TotalShortTermLiabilities[2025 Q1] × 100
|
$28.81M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q4] - TotalShortTermLiabilities[2024 Q4]) / TotalShortTermLiabilities[2024 Q4] × 100
|
$24.19M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q3] - TotalShortTermLiabilities[2024 Q3]) / TotalShortTermLiabilities[2024 Q3] × 100
|
$24.57M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q2] - TotalShortTermLiabilities[2024 Q2]) / TotalShortTermLiabilities[2024 Q2] × 100
|
$24.43M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q1] - TotalShortTermLiabilities[2024 Q1]) / TotalShortTermLiabilities[2024 Q1] × 100
|
$21.59M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q4] - TotalShortTermLiabilities[2023 Q4]) / TotalShortTermLiabilities[2023 Q4] × 100
|
$21.98M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q3] - TotalShortTermLiabilities[2023 Q3]) / TotalShortTermLiabilities[2023 Q3] × 100
|
$18.74M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q2] - TotalShortTermLiabilities[2023 Q2]) / TotalShortTermLiabilities[2023 Q2] × 100
|
$22.78M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q1] - TotalShortTermLiabilities[2023 Q1]) / TotalShortTermLiabilities[2023 Q1] × 100
|
$21.19M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q4] - TotalShortTermLiabilities[2022 Q4]) / TotalShortTermLiabilities[2022 Q4] × 100
|
$21.27M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q3] - TotalShortTermLiabilities[2022 Q3]) / TotalShortTermLiabilities[2022 Q3] × 100
|
$20.95M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q2] - TotalShortTermLiabilities[2022 Q2]) / TotalShortTermLiabilities[2022 Q2] × 100
|
$19.20M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q1] - TotalShortTermLiabilities[2022 Q1]) / TotalShortTermLiabilities[2022 Q1] × 100
|
$17.03M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q4] - TotalShortTermLiabilities[2021 Q4]) / TotalShortTermLiabilities[2021 Q4] × 100
|
$14.82M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q3] - TotalShortTermLiabilities[2021 Q3]) / TotalShortTermLiabilities[2021 Q3] × 100
|
$16.43M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q2] - TotalShortTermLiabilities[2021 Q2]) / TotalShortTermLiabilities[2021 Q2] × 100
|
$18.97M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q1] - TotalShortTermLiabilities[2021 Q1]) / TotalShortTermLiabilities[2021 Q1] × 100
|
$17.63M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2021 Q4] - TotalShortTermLiabilities[2020 Q4]) / TotalShortTermLiabilities[2020 Q4] × 100
|
$16.41M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2021 Q3] - TotalShortTermLiabilities[2020 Q3]) / TotalShortTermLiabilities[2020 Q3] × 100
|
| LONG-TERM LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-Term Debt |
$41.50M
Long-Term Debt YoY Change
(LongTermDebt[2026 Q2] - LongTermDebt[2025 Q2]) / LongTermDebt[2025 Q2] × 100
|
$40.00M
Long-Term Debt YoY Change
(LongTermDebt[2026 Q1] - LongTermDebt[2025 Q1]) / LongTermDebt[2025 Q1] × 100
|
$0.00
Long-Term Debt YoY Change
(LongTermDebt[2025 Q4] - LongTermDebt[2024 Q4]) / LongTermDebt[2024 Q4] × 100
|
$1.025M
Long-Term Debt YoY Change
(LongTermDebt[2025 Q3] - LongTermDebt[2024 Q3]) / LongTermDebt[2024 Q3] × 100
|
$700.0K
Long-Term Debt YoY Change
(LongTermDebt[2025 Q2] - LongTermDebt[2024 Q2]) / LongTermDebt[2024 Q2] × 100
|
$700.0K
Long-Term Debt YoY Change
(LongTermDebt[2025 Q1] - LongTermDebt[2024 Q1]) / LongTermDebt[2024 Q1] × 100
|
$700.0K
Long-Term Debt YoY Change
(LongTermDebt[2024 Q4] - LongTermDebt[2023 Q4]) / LongTermDebt[2023 Q4] × 100
|
$56.80K
Long-Term Debt YoY Change
(LongTermDebt[2024 Q3] - LongTermDebt[2023 Q3]) / LongTermDebt[2023 Q3] × 100
|
$76.63K
Long-Term Debt YoY Change
(LongTermDebt[2024 Q2] - LongTermDebt[2023 Q2]) / LongTermDebt[2023 Q2] × 100
|
$156.3K
Long-Term Debt YoY Change
(LongTermDebt[2024 Q1] - LongTermDebt[2023 Q1]) / LongTermDebt[2023 Q1] × 100
|
$118.4K
Long-Term Debt YoY Change
(LongTermDebt[2023 Q4] - LongTermDebt[2022 Q4]) / LongTermDebt[2022 Q4] × 100
|
$124.4K
Long-Term Debt YoY Change
(LongTermDebt[2023 Q3] - LongTermDebt[2022 Q3]) / LongTermDebt[2022 Q3] × 100
|
$138.9K
Long-Term Debt YoY Change
(LongTermDebt[2023 Q2] - LongTermDebt[2022 Q2]) / LongTermDebt[2022 Q2] × 100
|
$251.2K
Long-Term Debt YoY Change
(LongTermDebt[2023 Q1] - LongTermDebt[2022 Q1]) / LongTermDebt[2022 Q1] × 100
|
$324.4K
Long-Term Debt YoY Change
(LongTermDebt[2022 Q4] - LongTermDebt[2021 Q4]) / LongTermDebt[2021 Q4] × 100
|
$372.4K
Long-Term Debt YoY Change
(LongTermDebt[2022 Q3] - LongTermDebt[2021 Q3]) / LongTermDebt[2021 Q3] × 100
|
$410.2K
N/A
|
$460.2K
N/A
|
$551.5K
N/A
|
$1.146M
N/A
|
| Other Long-Term Liabilities |
$3.461M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2026 Q2] - OtherLongTermLiabilities[2025 Q2]) / OtherLongTermLiabilities[2025 Q2] × 100
|
$2.737M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2026 Q1] - OtherLongTermLiabilities[2025 Q1]) / OtherLongTermLiabilities[2025 Q1] × 100
|
$2.888M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2025 Q4] - OtherLongTermLiabilities[2024 Q4]) / OtherLongTermLiabilities[2024 Q4] × 100
|
$2.720M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2025 Q3] - OtherLongTermLiabilities[2024 Q3]) / OtherLongTermLiabilities[2024 Q3] × 100
|
$2.702M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2025 Q2] - OtherLongTermLiabilities[2024 Q2]) / OtherLongTermLiabilities[2024 Q2] × 100
|
$2.679M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2025 Q1] - OtherLongTermLiabilities[2024 Q1]) / OtherLongTermLiabilities[2024 Q1] × 100
|
$2.656M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2024 Q4] - OtherLongTermLiabilities[2023 Q4]) / OtherLongTermLiabilities[2023 Q4] × 100
|
$2.607M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2024 Q3] - OtherLongTermLiabilities[2023 Q3]) / OtherLongTermLiabilities[2023 Q3] × 100
|
$3.536M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2024 Q2] - OtherLongTermLiabilities[2023 Q2]) / OtherLongTermLiabilities[2023 Q2] × 100
|
$2.954M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2024 Q1] - OtherLongTermLiabilities[2023 Q1]) / OtherLongTermLiabilities[2023 Q1] × 100
|
$2.936M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2023 Q4] - OtherLongTermLiabilities[2022 Q4]) / OtherLongTermLiabilities[2022 Q4] × 100
|
$2.678M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2023 Q3] - OtherLongTermLiabilities[2022 Q3]) / OtherLongTermLiabilities[2022 Q3] × 100
|
$2.562M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2023 Q2] - OtherLongTermLiabilities[2022 Q2]) / OtherLongTermLiabilities[2022 Q2] × 100
|
$1.911M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2023 Q1] - OtherLongTermLiabilities[2022 Q1]) / OtherLongTermLiabilities[2022 Q1] × 100
|
$1.942M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2022 Q4] - OtherLongTermLiabilities[2021 Q4]) / OtherLongTermLiabilities[2021 Q4] × 100
|
$1.714M
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2022 Q3] - OtherLongTermLiabilities[2021 Q3]) / OtherLongTermLiabilities[2021 Q3] × 100
|
$1.558M
N/A
|
$1.502M
N/A
|
$1.685M
N/A
|
$3.142M
N/A
|
| Total Long-Term Liabilities |
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2026 Q2] - TotalLongTermLiabilities[2025 Q2]) / TotalLongTermLiabilities[2025 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2026 Q1] - TotalLongTermLiabilities[2025 Q1]) / TotalLongTermLiabilities[2025 Q1] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q4] - TotalLongTermLiabilities[2024 Q4]) / TotalLongTermLiabilities[2024 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q3] - TotalLongTermLiabilities[2024 Q3]) / TotalLongTermLiabilities[2024 Q3] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q2] - TotalLongTermLiabilities[2024 Q2]) / TotalLongTermLiabilities[2024 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q1] - TotalLongTermLiabilities[2024 Q1]) / TotalLongTermLiabilities[2024 Q1] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q4] - TotalLongTermLiabilities[2023 Q4]) / TotalLongTermLiabilities[2023 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q3] - TotalLongTermLiabilities[2023 Q3]) / TotalLongTermLiabilities[2023 Q3] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q2] - TotalLongTermLiabilities[2023 Q2]) / TotalLongTermLiabilities[2023 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q1] - TotalLongTermLiabilities[2023 Q1]) / TotalLongTermLiabilities[2023 Q1] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q4] - TotalLongTermLiabilities[2022 Q4]) / TotalLongTermLiabilities[2022 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q3] - TotalLongTermLiabilities[2022 Q3]) / TotalLongTermLiabilities[2022 Q3] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q2] - TotalLongTermLiabilities[2022 Q2]) / TotalLongTermLiabilities[2022 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q1] - TotalLongTermLiabilities[2022 Q1]) / TotalLongTermLiabilities[2022 Q1] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2022 Q4] - TotalLongTermLiabilities[2021 Q4]) / TotalLongTermLiabilities[2021 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2022 Q3] - TotalLongTermLiabilities[2021 Q3]) / TotalLongTermLiabilities[2021 Q3] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
N/A
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
N/A
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
N/A
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
N/A
|
| TOTAL LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total Short-Term Liabilities |
$36.03M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2026 Q2] - TotalShortTermLiabilities[2025 Q2]) / TotalShortTermLiabilities[2025 Q2] × 100
|
$32.43M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2026 Q1] - TotalShortTermLiabilities[2025 Q1]) / TotalShortTermLiabilities[2025 Q1] × 100
|
$28.81M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q4] - TotalShortTermLiabilities[2024 Q4]) / TotalShortTermLiabilities[2024 Q4] × 100
|
$24.19M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q3] - TotalShortTermLiabilities[2024 Q3]) / TotalShortTermLiabilities[2024 Q3] × 100
|
$24.57M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q2] - TotalShortTermLiabilities[2024 Q2]) / TotalShortTermLiabilities[2024 Q2] × 100
|
$24.43M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q1] - TotalShortTermLiabilities[2024 Q1]) / TotalShortTermLiabilities[2024 Q1] × 100
|
$21.59M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q4] - TotalShortTermLiabilities[2023 Q4]) / TotalShortTermLiabilities[2023 Q4] × 100
|
$21.98M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q3] - TotalShortTermLiabilities[2023 Q3]) / TotalShortTermLiabilities[2023 Q3] × 100
|
$18.74M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q2] - TotalShortTermLiabilities[2023 Q2]) / TotalShortTermLiabilities[2023 Q2] × 100
|
$22.78M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q1] - TotalShortTermLiabilities[2023 Q1]) / TotalShortTermLiabilities[2023 Q1] × 100
|
$21.19M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q4] - TotalShortTermLiabilities[2022 Q4]) / TotalShortTermLiabilities[2022 Q4] × 100
|
$21.27M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q3] - TotalShortTermLiabilities[2022 Q3]) / TotalShortTermLiabilities[2022 Q3] × 100
|
$20.95M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q2] - TotalShortTermLiabilities[2022 Q2]) / TotalShortTermLiabilities[2022 Q2] × 100
|
$19.20M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q1] - TotalShortTermLiabilities[2022 Q1]) / TotalShortTermLiabilities[2022 Q1] × 100
|
$17.03M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q4] - TotalShortTermLiabilities[2021 Q4]) / TotalShortTermLiabilities[2021 Q4] × 100
|
$14.82M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q3] - TotalShortTermLiabilities[2021 Q3]) / TotalShortTermLiabilities[2021 Q3] × 100
|
$16.43M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q2] - TotalShortTermLiabilities[2021 Q2]) / TotalShortTermLiabilities[2021 Q2] × 100
|
$18.97M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q1] - TotalShortTermLiabilities[2021 Q1]) / TotalShortTermLiabilities[2021 Q1] × 100
|
$17.63M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2021 Q4] - TotalShortTermLiabilities[2020 Q4]) / TotalShortTermLiabilities[2020 Q4] × 100
|
$16.41M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2021 Q3] - TotalShortTermLiabilities[2020 Q3]) / TotalShortTermLiabilities[2020 Q3] × 100
|
| Total Long-Term Liabilities |
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2026 Q2] - TotalLongTermLiabilities[2025 Q2]) / TotalLongTermLiabilities[2025 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2026 Q1] - TotalLongTermLiabilities[2025 Q1]) / TotalLongTermLiabilities[2025 Q1] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q4] - TotalLongTermLiabilities[2024 Q4]) / TotalLongTermLiabilities[2024 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q3] - TotalLongTermLiabilities[2024 Q3]) / TotalLongTermLiabilities[2024 Q3] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q2] - TotalLongTermLiabilities[2024 Q2]) / TotalLongTermLiabilities[2024 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q1] - TotalLongTermLiabilities[2024 Q1]) / TotalLongTermLiabilities[2024 Q1] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q4] - TotalLongTermLiabilities[2023 Q4]) / TotalLongTermLiabilities[2023 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q3] - TotalLongTermLiabilities[2023 Q3]) / TotalLongTermLiabilities[2023 Q3] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q2] - TotalLongTermLiabilities[2023 Q2]) / TotalLongTermLiabilities[2023 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q1] - TotalLongTermLiabilities[2023 Q1]) / TotalLongTermLiabilities[2023 Q1] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q4] - TotalLongTermLiabilities[2022 Q4]) / TotalLongTermLiabilities[2022 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q3] - TotalLongTermLiabilities[2022 Q3]) / TotalLongTermLiabilities[2022 Q3] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q2] - TotalLongTermLiabilities[2022 Q2]) / TotalLongTermLiabilities[2022 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q1] - TotalLongTermLiabilities[2022 Q1]) / TotalLongTermLiabilities[2022 Q1] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2022 Q4] - TotalLongTermLiabilities[2021 Q4]) / TotalLongTermLiabilities[2021 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2022 Q3] - TotalLongTermLiabilities[2021 Q3]) / TotalLongTermLiabilities[2021 Q3] × 100
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
N/A
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
N/A
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
N/A
|
Total Long-Term Liabilities
Long-Term Debt + Other Long-Term Liabilities + NonCurrentContentLiabilities
N/A
|
| Total Liabilities |
$92.43M
Total Liabilities YoY Change
(TotalLiabilities[2026 Q2] - TotalLiabilities[2025 Q2]) / TotalLiabilities[2025 Q2] × 100
|
$85.97M
Total Liabilities YoY Change
(TotalLiabilities[2026 Q1] - TotalLiabilities[2025 Q1]) / TotalLiabilities[2025 Q1] × 100
|
$42.42M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q4] - TotalLiabilities[2024 Q4]) / TotalLiabilities[2024 Q4] × 100
|
$37.63M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q3] - TotalLiabilities[2024 Q3]) / TotalLiabilities[2024 Q3] × 100
|
$37.68M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q2] - TotalLiabilities[2024 Q2]) / TotalLiabilities[2024 Q2] × 100
|
$37.69M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q1] - TotalLiabilities[2024 Q1]) / TotalLiabilities[2024 Q1] × 100
|
$34.89M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q4] - TotalLiabilities[2023 Q4]) / TotalLiabilities[2023 Q4] × 100
|
$34.63M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q3] - TotalLiabilities[2023 Q3]) / TotalLiabilities[2023 Q3] × 100
|
$32.13M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q2] - TotalLiabilities[2023 Q2]) / TotalLiabilities[2023 Q2] × 100
|
$34.48M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q1] - TotalLiabilities[2023 Q1]) / TotalLiabilities[2023 Q1] × 100
|
$33.15M
Total Liabilities YoY Change
(TotalLiabilities[2023 Q4] - TotalLiabilities[2022 Q4]) / TotalLiabilities[2022 Q4] × 100
|
$32.06M
Total Liabilities YoY Change
(TotalLiabilities[2023 Q3] - TotalLiabilities[2022 Q3]) / TotalLiabilities[2022 Q3] × 100
|
$31.87M
Total Liabilities YoY Change
(TotalLiabilities[2023 Q2] - TotalLiabilities[2022 Q2]) / TotalLiabilities[2022 Q2] × 100
|
$29.77M
Total Liabilities YoY Change
(TotalLiabilities[2023 Q1] - TotalLiabilities[2022 Q1]) / TotalLiabilities[2022 Q1] × 100
|
$27.91M
Total Liabilities YoY Change
(TotalLiabilities[2022 Q4] - TotalLiabilities[2021 Q4]) / TotalLiabilities[2021 Q4] × 100
|
$24.89M
Total Liabilities YoY Change
(TotalLiabilities[2022 Q3] - TotalLiabilities[2021 Q3]) / TotalLiabilities[2021 Q3] × 100
|
$26.03M
Total Liabilities YoY Change
(TotalLiabilities[2022 Q2] - TotalLiabilities[2021 Q2]) / TotalLiabilities[2021 Q2] × 100
|
$28.69M
Total Liabilities YoY Change
(TotalLiabilities[2022 Q1] - TotalLiabilities[2021 Q1]) / TotalLiabilities[2021 Q1] × 100
|
$29.41M
Total Liabilities YoY Change
(TotalLiabilities[2021 Q4] - TotalLiabilities[2020 Q4]) / TotalLiabilities[2020 Q4] × 100
|
$27.05M
Total Liabilities YoY Change
(TotalLiabilities[2021 Q3] - TotalLiabilities[2020 Q3]) / TotalLiabilities[2020 Q3] × 100
|
| SHAREHOLDERS EQUITY |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Retained Earnings |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Preferred Stock |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Treasury Stock (at cost) |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Treasury Stock Shares |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Shareholders Equity |
$46.69M
Shareholders Equity YoY Change
(ShareholdersEquity[2026 Q2] - ShareholdersEquity[2025 Q2]) / ShareholdersEquity[2025 Q2] × 100
|
$43.59M
Shareholders Equity YoY Change
(ShareholdersEquity[2026 Q1] - ShareholdersEquity[2025 Q1]) / ShareholdersEquity[2025 Q1] × 100
|
$33.01M
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q4] - ShareholdersEquity[2024 Q4]) / ShareholdersEquity[2024 Q4] × 100
|
$35.28M
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q3] - ShareholdersEquity[2024 Q3]) / ShareholdersEquity[2024 Q3] × 100
|
$20.38M
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q2] - ShareholdersEquity[2024 Q2]) / ShareholdersEquity[2024 Q2] × 100
|
$20.85M
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q1] - ShareholdersEquity[2024 Q1]) / ShareholdersEquity[2024 Q1] × 100
|
$18.90M
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q4] - ShareholdersEquity[2023 Q4]) / ShareholdersEquity[2023 Q4] × 100
|
$19.33M
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q3] - ShareholdersEquity[2023 Q3]) / ShareholdersEquity[2023 Q3] × 100
|
$22.42M
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q2] - ShareholdersEquity[2023 Q2]) / ShareholdersEquity[2023 Q2] × 100
|
$18.28M
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q1] - ShareholdersEquity[2023 Q1]) / ShareholdersEquity[2023 Q1] × 100
|
$18.71M
Shareholders Equity YoY Change
(ShareholdersEquity[2023 Q4] - ShareholdersEquity[2022 Q4]) / ShareholdersEquity[2022 Q4] × 100
|
$36.61M
Shareholders Equity YoY Change
(ShareholdersEquity[2023 Q3] - ShareholdersEquity[2022 Q3]) / ShareholdersEquity[2022 Q3] × 100
|
$37.79M
Shareholders Equity YoY Change
(ShareholdersEquity[2023 Q2] - ShareholdersEquity[2022 Q2]) / ShareholdersEquity[2022 Q2] × 100
|
$37.55M
Shareholders Equity YoY Change
(ShareholdersEquity[2023 Q1] - ShareholdersEquity[2022 Q1]) / ShareholdersEquity[2022 Q1] × 100
|
$38.37M
Shareholders Equity YoY Change
(ShareholdersEquity[2022 Q4] - ShareholdersEquity[2021 Q4]) / ShareholdersEquity[2021 Q4] × 100
|
$40.10M
Shareholders Equity YoY Change
(ShareholdersEquity[2022 Q3] - ShareholdersEquity[2021 Q3]) / ShareholdersEquity[2021 Q3] × 100
|
$40.03M
Shareholders Equity YoY Change
(ShareholdersEquity[2022 Q2] - ShareholdersEquity[2021 Q2]) / ShareholdersEquity[2021 Q2] × 100
|
$36.72M
Shareholders Equity YoY Change
(ShareholdersEquity[2022 Q1] - ShareholdersEquity[2021 Q1]) / ShareholdersEquity[2021 Q1] × 100
|
$42.92M
Shareholders Equity YoY Change
(ShareholdersEquity[2021 Q4] - ShareholdersEquity[2020 Q4]) / ShareholdersEquity[2020 Q4] × 100
|
$40.41M
Shareholders Equity YoY Change
(ShareholdersEquity[2021 Q3] - ShareholdersEquity[2020 Q3]) / ShareholdersEquity[2020 Q3] × 100
|
| Total Liabilities & Shareholders Equity |
$139.1M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2026 Q2] - TotalLiabilitiesAndEquity[2025 Q2]) / TotalLiabilitiesAndEquity[2025 Q2] × 100
|
$129.6M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2026 Q1] - TotalLiabilitiesAndEquity[2025 Q1]) / TotalLiabilitiesAndEquity[2025 Q1] × 100
|
$75.43M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q4] - TotalLiabilitiesAndEquity[2024 Q4]) / TotalLiabilitiesAndEquity[2024 Q4] × 100
|
$72.91M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q3] - TotalLiabilitiesAndEquity[2024 Q3]) / TotalLiabilitiesAndEquity[2024 Q3] × 100
|
$58.06M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q2] - TotalLiabilitiesAndEquity[2024 Q2]) / TotalLiabilitiesAndEquity[2024 Q2] × 100
|
$58.54M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q1] - TotalLiabilitiesAndEquity[2024 Q1]) / TotalLiabilitiesAndEquity[2024 Q1] × 100
|
$53.80M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q4] - TotalLiabilitiesAndEquity[2023 Q4]) / TotalLiabilitiesAndEquity[2023 Q4] × 100
|
$53.97M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q3] - TotalLiabilitiesAndEquity[2023 Q3]) / TotalLiabilitiesAndEquity[2023 Q3] × 100
|
$54.55M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q2] - TotalLiabilitiesAndEquity[2023 Q2]) / TotalLiabilitiesAndEquity[2023 Q2] × 100
|
$52.76M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q1] - TotalLiabilitiesAndEquity[2023 Q1]) / TotalLiabilitiesAndEquity[2023 Q1] × 100
|
$51.86M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2023 Q4] - TotalLiabilitiesAndEquity[2022 Q4]) / TotalLiabilitiesAndEquity[2022 Q4] × 100
|
$68.67M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2023 Q3] - TotalLiabilitiesAndEquity[2022 Q3]) / TotalLiabilitiesAndEquity[2022 Q3] × 100
|
$69.66M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2023 Q2] - TotalLiabilitiesAndEquity[2022 Q2]) / TotalLiabilitiesAndEquity[2022 Q2] × 100
|
$67.32M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2023 Q1] - TotalLiabilitiesAndEquity[2022 Q1]) / TotalLiabilitiesAndEquity[2022 Q1] × 100
|
$66.27M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2022 Q4] - TotalLiabilitiesAndEquity[2021 Q4]) / TotalLiabilitiesAndEquity[2021 Q4] × 100
|
$64.99M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2022 Q3] - TotalLiabilitiesAndEquity[2021 Q3]) / TotalLiabilitiesAndEquity[2021 Q3] × 100
|
$66.06M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2022 Q2] - TotalLiabilitiesAndEquity[2021 Q2]) / TotalLiabilitiesAndEquity[2021 Q2] × 100
|
$65.41M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2022 Q1] - TotalLiabilitiesAndEquity[2021 Q1]) / TotalLiabilitiesAndEquity[2021 Q1] × 100
|
$72.33M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2021 Q4] - TotalLiabilitiesAndEquity[2020 Q4]) / TotalLiabilitiesAndEquity[2020 Q4] × 100
|
$67.46M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2021 Q3] - TotalLiabilitiesAndEquity[2020 Q3]) / TotalLiabilitiesAndEquity[2020 Q3] × 100
|
Loading...