|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SHORT-TERM ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
| Cash & Short-Term Investments |
$27.98M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2026 Q1] - CashAndShortTermInvestments[2025 Q1]) / CashAndShortTermInvestments[2025 Q1] × 100
|
$31.19M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2025 Q4] - CashAndShortTermInvestments[2024 Q4]) / CashAndShortTermInvestments[2024 Q4] × 100
|
$27.92M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2025 Q3] - CashAndShortTermInvestments[2024 Q3]) / CashAndShortTermInvestments[2024 Q3] × 100
|
$30.00M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2025 Q2] - CashAndShortTermInvestments[2024 Q2]) / CashAndShortTermInvestments[2024 Q2] × 100
|
$37.00M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2025 Q1] - CashAndShortTermInvestments[2024 Q1]) / CashAndShortTermInvestments[2024 Q1] × 100
|
$42.52M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2024 Q4] - CashAndShortTermInvestments[2023 Q4]) / CashAndShortTermInvestments[2023 Q4] × 100
|
$47.66M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2024 Q3] - CashAndShortTermInvestments[2023 Q3]) / CashAndShortTermInvestments[2023 Q3] × 100
|
$56.50M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2024 Q2] - CashAndShortTermInvestments[2023 Q2]) / CashAndShortTermInvestments[2023 Q2] × 100
|
$60.04M
N/A
|
$68.64M
N/A
|
$14.32M
N/A
|
$19.46M
N/A
|
| 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
|
| 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
|
| Other Short-Term Assets |
$6.166M
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2026 Q1] - OtherShortTermAssets[2025 Q1]) / OtherShortTermAssets[2025 Q1] × 100
|
$6.440M
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2025 Q4] - OtherShortTermAssets[2024 Q4]) / OtherShortTermAssets[2024 Q4] × 100
|
$7.572M
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2025 Q3] - OtherShortTermAssets[2024 Q3]) / OtherShortTermAssets[2024 Q3] × 100
|
$10.18M
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2025 Q2] - OtherShortTermAssets[2024 Q2]) / OtherShortTermAssets[2024 Q2] × 100
|
$9.600M
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2025 Q1] - OtherShortTermAssets[2024 Q1]) / OtherShortTermAssets[2024 Q1] × 100
|
$10.33M
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2024 Q4] - OtherShortTermAssets[2023 Q4]) / OtherShortTermAssets[2023 Q4] × 100
|
$5.478M
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2024 Q3] - OtherShortTermAssets[2023 Q3]) / OtherShortTermAssets[2023 Q3] × 100
|
$5.381M
Other Short-Term Assets YoY Change
(OtherShortTermAssets[2024 Q2] - OtherShortTermAssets[2023 Q2]) / OtherShortTermAssets[2023 Q2] × 100
|
$5.531M
N/A
|
$5.044M
N/A
|
$4.502M
N/A
|
$3.930M
N/A
|
| Inventory |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
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
|
| Receivables |
$35.05M
Receivables YoY Change
(Receivables[2026 Q1] - Receivables[2025 Q1]) / Receivables[2025 Q1] × 100
|
$36.64M
Receivables YoY Change
(Receivables[2025 Q4] - Receivables[2024 Q4]) / Receivables[2024 Q4] × 100
|
$36.78M
Receivables YoY Change
(Receivables[2025 Q3] - Receivables[2024 Q3]) / Receivables[2024 Q3] × 100
|
$33.64M
Receivables YoY Change
(Receivables[2025 Q2] - Receivables[2024 Q2]) / Receivables[2024 Q2] × 100
|
$27.13M
Receivables YoY Change
(Receivables[2025 Q1] - Receivables[2024 Q1]) / Receivables[2024 Q1] × 100
|
$25.36M
Receivables YoY Change
(Receivables[2024 Q4] - Receivables[2023 Q4]) / Receivables[2023 Q4] × 100
|
$30.64M
Receivables YoY Change
(Receivables[2024 Q3] - Receivables[2023 Q3]) / Receivables[2023 Q3] × 100
|
$29.49M
Receivables YoY Change
(Receivables[2024 Q2] - Receivables[2023 Q2]) / Receivables[2023 Q2] × 100
|
$36.49M
N/A
|
$33.26M
N/A
|
$26.57M
N/A
|
$20.52M
N/A
|
| Other Receivables |
$43.00K
Other Receivables YoY Change
(OtherReceivables[2026 Q1] - OtherReceivables[2025 Q1]) / OtherReceivables[2025 Q1] × 100
|
$42.80K
Other Receivables YoY Change
(OtherReceivables[2025 Q4] - OtherReceivables[2024 Q4]) / OtherReceivables[2024 Q4] × 100
|
$90.00K
N/A
|
$90.00K
N/A
|
$108.0K
N/A
|
$63.10K
Other Receivables YoY Change
(OtherReceivables[2024 Q4] - OtherReceivables[2023 Q4]) / OtherReceivables[2023 Q4] × 100
|
$0.00
Other Receivables YoY Change
(OtherReceivables[2024 Q3] - OtherReceivables[2023 Q3]) / OtherReceivables[2023 Q3] × 100
|
$0.00
Other Receivables YoY Change
(OtherReceivables[2024 Q2] - OtherReceivables[2023 Q2]) / OtherReceivables[2023 Q2] × 100
|
$0.00
N/A
|
$390.00
N/A
|
$23.00K
N/A
|
$20.00K
N/A
|
| Total Short-Term Assets |
$69.24M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2026 Q1] - TotalShortTermAssets[2025 Q1]) / TotalShortTermAssets[2025 Q1] × 100
|
$74.31M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q4] - TotalShortTermAssets[2024 Q4]) / TotalShortTermAssets[2024 Q4] × 100
|
$72.37M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q3] - TotalShortTermAssets[2024 Q3]) / TotalShortTermAssets[2024 Q3] × 100
|
$74.00M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q2] - TotalShortTermAssets[2024 Q2]) / TotalShortTermAssets[2024 Q2] × 100
|
$73.00M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q1] - TotalShortTermAssets[2024 Q1]) / TotalShortTermAssets[2024 Q1] × 100
|
$78.28M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q4] - TotalShortTermAssets[2023 Q4]) / TotalShortTermAssets[2023 Q4] × 100
|
$83.77M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q3] - TotalShortTermAssets[2023 Q3]) / TotalShortTermAssets[2023 Q3] × 100
|
$91.37M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q2] - TotalShortTermAssets[2023 Q2]) / TotalShortTermAssets[2023 Q2] × 100
|
$102.1M
N/A
|
$106.9M
N/A
|
$45.41M
N/A
|
$43.93M
N/A
|
| LONG-TERM ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
| Property, Plant & Equipment |
$1.134M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2026 Q1] - PropertyPlantAndEquipment[2025 Q1]) / PropertyPlantAndEquipment[2025 Q1] × 100
|
$1.106M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2025 Q4] - PropertyPlantAndEquipment[2024 Q4]) / PropertyPlantAndEquipment[2024 Q4] × 100
|
$1.322M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2025 Q3] - PropertyPlantAndEquipment[2024 Q3]) / PropertyPlantAndEquipment[2024 Q3] × 100
|
$1.090M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2025 Q2] - PropertyPlantAndEquipment[2024 Q2]) / PropertyPlantAndEquipment[2024 Q2] × 100
|
$1.210M
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2025 Q1] - PropertyPlantAndEquipment[2024 Q1]) / PropertyPlantAndEquipment[2024 Q1] × 100
|
$958.3K
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2024 Q4] - PropertyPlantAndEquipment[2023 Q4]) / PropertyPlantAndEquipment[2023 Q4] × 100
|
$521.0K
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2024 Q3] - PropertyPlantAndEquipment[2023 Q3]) / PropertyPlantAndEquipment[2023 Q3] × 100
|
$675.0K
Property Plant And Equipment YoY Change
(PropertyPlantAndEquipment[2024 Q2] - PropertyPlantAndEquipment[2023 Q2]) / PropertyPlantAndEquipment[2023 Q2] × 100
|
$647.0K
N/A
|
$780.2K
N/A
|
$938.0K
N/A
|
$1.050M
N/A
|
| 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
|
| 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
|
| Long-Term Investments |
$473.0K
Long-Term Investments YoY Change
(LongTermInvestments[2026 Q1] - LongTermInvestments[2025 Q1]) / LongTermInvestments[2025 Q1] × 100
|
$544.0K
Long-Term Investments YoY Change
(LongTermInvestments[2025 Q4] - LongTermInvestments[2024 Q4]) / LongTermInvestments[2024 Q4] × 100
|
$600.0K
Long-Term Investments YoY Change
(LongTermInvestments[2025 Q3] - LongTermInvestments[2024 Q3]) / LongTermInvestments[2024 Q3] × 100
|
$600.0K
N/A
|
$600.0K
N/A
|
$600.0K
N/A
|
$600.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Assets |
$57.00K
Other Assets YoY Change
(OtherAssets[2026 Q1] - OtherAssets[2025 Q1]) / OtherAssets[2025 Q1] × 100
|
$58.20K
Other Assets YoY Change
(OtherAssets[2025 Q4] - OtherAssets[2024 Q4]) / OtherAssets[2024 Q4] × 100
|
$159.0K
Other Assets YoY Change
(OtherAssets[2025 Q3] - OtherAssets[2024 Q3]) / OtherAssets[2024 Q3] × 100
|
$60.00K
Other Assets YoY Change
(OtherAssets[2025 Q2] - OtherAssets[2024 Q2]) / OtherAssets[2024 Q2] × 100
|
$40.00K
N/A
|
$24.60K
Other Assets YoY Change
(OtherAssets[2024 Q4] - OtherAssets[2023 Q4]) / OtherAssets[2023 Q4] × 100
|
$26.00K
Other Assets YoY Change
(OtherAssets[2024 Q3] - OtherAssets[2023 Q3]) / OtherAssets[2023 Q3] × 100
|
$25.00K
Other Assets YoY Change
(OtherAssets[2024 Q2] - OtherAssets[2023 Q2]) / OtherAssets[2023 Q2] × 100
|
$0.00
N/A
|
$26.07K
N/A
|
$158.0K
N/A
|
$160.0K
N/A
|
| Total Long-Term Assets |
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
N/A
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
N/A
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
N/A
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
N/A
|
| TOTAL ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
| Total Short-Term Assets |
$69.24M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2026 Q1] - TotalShortTermAssets[2025 Q1]) / TotalShortTermAssets[2025 Q1] × 100
|
$74.31M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q4] - TotalShortTermAssets[2024 Q4]) / TotalShortTermAssets[2024 Q4] × 100
|
$72.37M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q3] - TotalShortTermAssets[2024 Q3]) / TotalShortTermAssets[2024 Q3] × 100
|
$74.00M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q2] - TotalShortTermAssets[2024 Q2]) / TotalShortTermAssets[2024 Q2] × 100
|
$73.00M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q1] - TotalShortTermAssets[2024 Q1]) / TotalShortTermAssets[2024 Q1] × 100
|
$78.28M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q4] - TotalShortTermAssets[2023 Q4]) / TotalShortTermAssets[2023 Q4] × 100
|
$83.77M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q3] - TotalShortTermAssets[2023 Q3]) / TotalShortTermAssets[2023 Q3] × 100
|
$91.37M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q2] - TotalShortTermAssets[2023 Q2]) / TotalShortTermAssets[2023 Q2] × 100
|
$102.1M
N/A
|
$106.9M
N/A
|
$45.41M
N/A
|
$43.93M
N/A
|
| 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 Assets |
$71.57M
Total Assets YoY Change
(TotalAssets[2026 Q1] - TotalAssets[2025 Q1]) / TotalAssets[2025 Q1] × 100
|
$76.65M
Total Assets YoY Change
(TotalAssets[2025 Q4] - TotalAssets[2024 Q4]) / TotalAssets[2024 Q4] × 100
|
$75.90M
Total Assets YoY Change
(TotalAssets[2025 Q3] - TotalAssets[2024 Q3]) / TotalAssets[2024 Q3] × 100
|
$77.00M
Total Assets YoY Change
(TotalAssets[2025 Q2] - TotalAssets[2024 Q2]) / TotalAssets[2024 Q2] × 100
|
$77.00M
Total Assets YoY Change
(TotalAssets[2025 Q1] - TotalAssets[2024 Q1]) / TotalAssets[2024 Q1] × 100
|
$80.88M
Total Assets YoY Change
(TotalAssets[2024 Q4] - TotalAssets[2023 Q4]) / TotalAssets[2023 Q4] × 100
|
$91.00M
Total Assets YoY Change
(TotalAssets[2024 Q3] - TotalAssets[2023 Q3]) / TotalAssets[2023 Q3] × 100
|
$98.24M
Total Assets YoY Change
(TotalAssets[2024 Q2] - TotalAssets[2023 Q2]) / TotalAssets[2023 Q2] × 100
|
$109.5M
N/A
|
$115.0M
N/A
|
$59.54M
N/A
|
$58.69M
N/A
|
| SHORT-TERM LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
| Accounts Payable |
$33.56M
Accounts Payable YoY Change
(AccountsPayable[2026 Q1] - AccountsPayable[2025 Q1]) / AccountsPayable[2025 Q1] × 100
|
$34.94M
Accounts Payable YoY Change
(AccountsPayable[2025 Q4] - AccountsPayable[2024 Q4]) / AccountsPayable[2024 Q4] × 100
|
$33.12M
Accounts Payable YoY Change
(AccountsPayable[2025 Q3] - AccountsPayable[2024 Q3]) / AccountsPayable[2024 Q3] × 100
|
$32.00M
Accounts Payable YoY Change
(AccountsPayable[2025 Q2] - AccountsPayable[2024 Q2]) / AccountsPayable[2024 Q2] × 100
|
$29.00M
Accounts Payable YoY Change
(AccountsPayable[2025 Q1] - AccountsPayable[2024 Q1]) / AccountsPayable[2024 Q1] × 100
|
$30.21M
Accounts Payable YoY Change
(AccountsPayable[2024 Q4] - AccountsPayable[2023 Q4]) / AccountsPayable[2023 Q4] × 100
|
$32.86M
Accounts Payable YoY Change
(AccountsPayable[2024 Q3] - AccountsPayable[2023 Q3]) / AccountsPayable[2023 Q3] × 100
|
$35.12M
Accounts Payable YoY Change
(AccountsPayable[2024 Q2] - AccountsPayable[2023 Q2]) / AccountsPayable[2023 Q2] × 100
|
$35.26M
N/A
|
$33.22M
N/A
|
$29.67M
N/A
|
$24.85M
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
|
| 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
|
| Short-Term Debt |
$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
|
| Long-Term Debt Due |
$566.0K
Long-Term Debt Due YoY Change
(LongTermDebtDue[2026 Q1] - LongTermDebtDue[2025 Q1]) / LongTermDebtDue[2025 Q1] × 100
|
$702.3K
Long-Term Debt Due YoY Change
(LongTermDebtDue[2025 Q4] - LongTermDebtDue[2024 Q4]) / LongTermDebtDue[2024 Q4] × 100
|
$764.0K
Long-Term Debt Due YoY Change
(LongTermDebtDue[2025 Q3] - LongTermDebtDue[2024 Q3]) / LongTermDebtDue[2024 Q3] × 100
|
$630.0K
Long-Term Debt Due YoY Change
(LongTermDebtDue[2025 Q2] - LongTermDebtDue[2024 Q2]) / LongTermDebtDue[2024 Q2] × 100
|
$630.0K
Long-Term Debt Due YoY Change
(LongTermDebtDue[2025 Q1] - LongTermDebtDue[2024 Q1]) / LongTermDebtDue[2024 Q1] × 100
|
$441.9K
Long-Term Debt Due YoY Change
(LongTermDebtDue[2024 Q4] - LongTermDebtDue[2023 Q4]) / LongTermDebtDue[2023 Q4] × 100
|
$237.0K
Long-Term Debt Due YoY Change
(LongTermDebtDue[2024 Q3] - LongTermDebtDue[2023 Q3]) / LongTermDebtDue[2023 Q3] × 100
|
$347.0K
Long-Term Debt Due YoY Change
(LongTermDebtDue[2024 Q2] - LongTermDebtDue[2023 Q2]) / LongTermDebtDue[2023 Q2] × 100
|
$453.0K
N/A
|
$574.6K
N/A
|
$658.0K
N/A
|
$710.0K
N/A
|
| Total Short-Term Liabilities |
$36.41M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2026 Q1] - TotalShortTermLiabilities[2025 Q1]) / TotalShortTermLiabilities[2025 Q1] × 100
|
$36.81M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q4] - TotalShortTermLiabilities[2024 Q4]) / TotalShortTermLiabilities[2024 Q4] × 100
|
$36.86M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q3] - TotalShortTermLiabilities[2024 Q3]) / TotalShortTermLiabilities[2024 Q3] × 100
|
$34.00M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q2] - TotalShortTermLiabilities[2024 Q2]) / TotalShortTermLiabilities[2024 Q2] × 100
|
$31.00M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q1] - TotalShortTermLiabilities[2024 Q1]) / TotalShortTermLiabilities[2024 Q1] × 100
|
$32.15M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q4] - TotalShortTermLiabilities[2023 Q4]) / TotalShortTermLiabilities[2023 Q4] × 100
|
$34.07M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q3] - TotalShortTermLiabilities[2023 Q3]) / TotalShortTermLiabilities[2023 Q3] × 100
|
$37.62M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q2] - TotalShortTermLiabilities[2023 Q2]) / TotalShortTermLiabilities[2023 Q2] × 100
|
$38.97M
N/A
|
$35.71M
N/A
|
$103.1M
N/A
|
$98.74M
N/A
|
| LONG-TERM LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
| Long-Term Debt |
$190.0K
Long-Term Debt YoY Change
(LongTermDebt[2026 Q1] - LongTermDebt[2025 Q1]) / LongTermDebt[2025 Q1] × 100
|
$239.7K
Long-Term Debt YoY Change
(LongTermDebt[2025 Q4] - LongTermDebt[2024 Q4]) / LongTermDebt[2024 Q4] × 100
|
$373.0K
Long-Term Debt YoY Change
(LongTermDebt[2025 Q3] - LongTermDebt[2024 Q3]) / LongTermDebt[2024 Q3] × 100
|
$280.0K
Long-Term Debt YoY Change
(LongTermDebt[2025 Q2] - LongTermDebt[2024 Q2]) / LongTermDebt[2024 Q2] × 100
|
$420.0K
N/A
|
$293.7K
Long-Term Debt YoY Change
(LongTermDebt[2024 Q4] - LongTermDebt[2023 Q4]) / LongTermDebt[2023 Q4] × 100
|
$4.000K
Long-Term Debt YoY Change
(LongTermDebt[2024 Q3] - LongTermDebt[2023 Q3]) / LongTermDebt[2023 Q3] × 100
|
$5.000K
Long-Term Debt YoY Change
(LongTermDebt[2024 Q2] - LongTermDebt[2023 Q2]) / LongTermDebt[2023 Q2] × 100
|
$0.00
N/A
|
$31.43K
N/A
|
$14.18M
N/A
|
$12.40M
N/A
|
| Other Long-Term Liabilities |
$151.0K
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2026 Q1] - OtherLongTermLiabilities[2025 Q1]) / OtherLongTermLiabilities[2025 Q1] × 100
|
$141.5K
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2025 Q4] - OtherLongTermLiabilities[2024 Q4]) / OtherLongTermLiabilities[2024 Q4] × 100
|
$213.0K
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2025 Q3] - OtherLongTermLiabilities[2024 Q3]) / OtherLongTermLiabilities[2024 Q3] × 100
|
$220.0K
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2025 Q2] - OtherLongTermLiabilities[2024 Q2]) / OtherLongTermLiabilities[2024 Q2] × 100
|
$230.0K
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2025 Q1] - OtherLongTermLiabilities[2024 Q1]) / OtherLongTermLiabilities[2024 Q1] × 100
|
$185.3K
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2024 Q4] - OtherLongTermLiabilities[2023 Q4]) / OtherLongTermLiabilities[2023 Q4] × 100
|
$218.0K
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2024 Q3] - OtherLongTermLiabilities[2023 Q3]) / OtherLongTermLiabilities[2023 Q3] × 100
|
$210.0K
Other Long-Term Liabilities YoY Change
(OtherLongTermLiabilities[2024 Q2] - OtherLongTermLiabilities[2023 Q2]) / OtherLongTermLiabilities[2023 Q2] × 100
|
$192.0K
N/A
|
$194.3K
N/A
|
$485.0K
N/A
|
$360.0K
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 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
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.41M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2026 Q1] - TotalShortTermLiabilities[2025 Q1]) / TotalShortTermLiabilities[2025 Q1] × 100
|
$36.81M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q4] - TotalShortTermLiabilities[2024 Q4]) / TotalShortTermLiabilities[2024 Q4] × 100
|
$36.86M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q3] - TotalShortTermLiabilities[2024 Q3]) / TotalShortTermLiabilities[2024 Q3] × 100
|
$34.00M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q2] - TotalShortTermLiabilities[2024 Q2]) / TotalShortTermLiabilities[2024 Q2] × 100
|
$31.00M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q1] - TotalShortTermLiabilities[2024 Q1]) / TotalShortTermLiabilities[2024 Q1] × 100
|
$32.15M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q4] - TotalShortTermLiabilities[2023 Q4]) / TotalShortTermLiabilities[2023 Q4] × 100
|
$34.07M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q3] - TotalShortTermLiabilities[2023 Q3]) / TotalShortTermLiabilities[2023 Q3] × 100
|
$37.62M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q2] - TotalShortTermLiabilities[2023 Q2]) / TotalShortTermLiabilities[2023 Q2] × 100
|
$38.97M
N/A
|
$35.71M
N/A
|
$103.1M
N/A
|
$98.74M
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 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
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 |
$36.79M
Total Liabilities YoY Change
(TotalLiabilities[2026 Q1] - TotalLiabilities[2025 Q1]) / TotalLiabilities[2025 Q1] × 100
|
$37.23M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q4] - TotalLiabilities[2024 Q4]) / TotalLiabilities[2024 Q4] × 100
|
$37.48M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q3] - TotalLiabilities[2024 Q3]) / TotalLiabilities[2024 Q3] × 100
|
$34.00M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q2] - TotalLiabilities[2024 Q2]) / TotalLiabilities[2024 Q2] × 100
|
$32.00M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q1] - TotalLiabilities[2024 Q1]) / TotalLiabilities[2024 Q1] × 100
|
$32.66M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q4] - TotalLiabilities[2023 Q4]) / TotalLiabilities[2023 Q4] × 100
|
$34.33M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q3] - TotalLiabilities[2023 Q3]) / TotalLiabilities[2023 Q3] × 100
|
$37.86M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q2] - TotalLiabilities[2023 Q2]) / TotalLiabilities[2023 Q2] × 100
|
$39.19M
N/A
|
$35.96M
N/A
|
$117.8M
N/A
|
$111.5M
N/A
|
| 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
|
| 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
|
| 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
|
| 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
|
| 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
|
| Shareholders Equity |
$34.79M
Shareholders Equity YoY Change
(ShareholdersEquity[2026 Q1] - ShareholdersEquity[2025 Q1]) / ShareholdersEquity[2025 Q1] × 100
|
$39.41M
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q4] - ShareholdersEquity[2024 Q4]) / ShareholdersEquity[2024 Q4] × 100
|
$38.42M
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q3] - ShareholdersEquity[2024 Q3]) / ShareholdersEquity[2024 Q3] × 100
|
$43.00M
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q2] - ShareholdersEquity[2024 Q2]) / ShareholdersEquity[2024 Q2] × 100
|
$45.00M
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q1] - ShareholdersEquity[2024 Q1]) / ShareholdersEquity[2024 Q1] × 100
|
$48.23M
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q4] - ShareholdersEquity[2023 Q4]) / ShareholdersEquity[2023 Q4] × 100
|
$56.67M
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q3] - ShareholdersEquity[2023 Q3]) / ShareholdersEquity[2023 Q3] × 100
|
$60.39M
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q2] - ShareholdersEquity[2023 Q2]) / ShareholdersEquity[2023 Q2] × 100
|
$70.32M
N/A
|
$79.08M
N/A
|
-$58.26M
N/A
|
-$52.85M
N/A
|
| Total Liabilities & Shareholders Equity |
$71.57M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2026 Q1] - TotalLiabilitiesAndEquity[2025 Q1]) / TotalLiabilitiesAndEquity[2025 Q1] × 100
|
$76.65M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q4] - TotalLiabilitiesAndEquity[2024 Q4]) / TotalLiabilitiesAndEquity[2024 Q4] × 100
|
$75.90M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q3] - TotalLiabilitiesAndEquity[2024 Q3]) / TotalLiabilitiesAndEquity[2024 Q3] × 100
|
$77.00M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q2] - TotalLiabilitiesAndEquity[2024 Q2]) / TotalLiabilitiesAndEquity[2024 Q2] × 100
|
$77.00M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q1] - TotalLiabilitiesAndEquity[2024 Q1]) / TotalLiabilitiesAndEquity[2024 Q1] × 100
|
$80.88M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q4] - TotalLiabilitiesAndEquity[2023 Q4]) / TotalLiabilitiesAndEquity[2023 Q4] × 100
|
$91.00M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q3] - TotalLiabilitiesAndEquity[2023 Q3]) / TotalLiabilitiesAndEquity[2023 Q3] × 100
|
$98.24M
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q2] - TotalLiabilitiesAndEquity[2023 Q2]) / TotalLiabilitiesAndEquity[2023 Q2] × 100
|
$109.5M
N/A
|
$115.0M
N/A
|
$59.54M
N/A
|
$58.69M
N/A
|
Loading...