|
Concept
|
2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SHORT-TERM ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash & Short-Term Investments |
N/A
|
$66.00M
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2024 Q4] - CashAndShortTermInvestments[2023 Q4]) / CashAndShortTermInvestments[2023 Q4] × 100
|
$6.160M
N/A
|
$11.16M
N/A
|
$0.00
Cash & Short-Term Investments YoY Change
(CashAndShortTermInvestments[2023 Q2] - CashAndShortTermInvestments[2022 Q2]) / CashAndShortTermInvestments[2022 Q2] × 100
|
$0.00
N/A
|
$6.148M
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$19.40M
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
|
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
|
| Other Short-Term 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
|
| 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
|
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
|
N/A
|
N/A
|
N/A
|
| Receivables |
N/A
|
N/A
|
N/A
|
$10.54M
Receivables YoY Change
(Receivables[2023 Q4] - Receivables[2022 Q4]) / Receivables[2022 Q4] × 100
|
$101.2M
Receivables YoY Change
(Receivables[2023 Q2] - Receivables[2022 Q2]) / Receivables[2022 Q2] × 100
|
$107.0M
Receivables YoY Change
(Receivables[2022 Q4] - Receivables[2021 Q4]) / Receivables[2021 Q4] × 100
|
$23.84M
Receivables YoY Change
(Receivables[2022 Q2] - Receivables[2021 Q2]) / Receivables[2021 Q2] × 100
|
$52.96M
Receivables YoY Change
(Receivables[2021 Q4] - Receivables[2020 Q4]) / Receivables[2020 Q4] × 100
|
$27.66M
Receivables YoY Change
(Receivables[2021 Q2] - Receivables[2020 Q2]) / Receivables[2020 Q2] × 100
|
$7.500M
Receivables YoY Change
(Receivables[2020 Q4] - Receivables[2019 Q4]) / Receivables[2019 Q4] × 100
|
$13.70M
Receivables YoY Change
(Receivables[2020 Q2] - Receivables[2019 Q2]) / Receivables[2019 Q2] × 100
|
$11.10M
Receivables YoY Change
(Receivables[2019 Q4] - Receivables[2018 Q4]) / Receivables[2018 Q4] × 100
|
$1.300M
Receivables YoY Change
(Receivables[2019 Q2] - Receivables[2018 Q2]) / Receivables[2018 Q2] × 100
|
$28.70M
N/A
|
$10.10M
N/A
|
| Other Receivables |
N/A
|
N/A
|
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
|
| Total Short-Term Assets |
$10.00M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q2] - TotalShortTermAssets[2024 Q2]) / TotalShortTermAssets[2024 Q2] × 100
|
$73.62M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q4] - TotalShortTermAssets[2023 Q4]) / TotalShortTermAssets[2023 Q4] × 100
|
$80.16M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q2] - TotalShortTermAssets[2023 Q2]) / TotalShortTermAssets[2023 Q2] × 100
|
$21.70M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q4] - TotalShortTermAssets[2022 Q4]) / TotalShortTermAssets[2022 Q4] × 100
|
$101.2M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q2] - TotalShortTermAssets[2022 Q2]) / TotalShortTermAssets[2022 Q2] × 100
|
$107.0M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q4] - TotalShortTermAssets[2021 Q4]) / TotalShortTermAssets[2021 Q4] × 100
|
$29.99M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q2] - TotalShortTermAssets[2021 Q2]) / TotalShortTermAssets[2021 Q2] × 100
|
$52.96M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2021 Q4] - TotalShortTermAssets[2020 Q4]) / TotalShortTermAssets[2020 Q4] × 100
|
$27.66M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2021 Q2] - TotalShortTermAssets[2020 Q2]) / TotalShortTermAssets[2020 Q2] × 100
|
$7.500M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2020 Q4] - TotalShortTermAssets[2019 Q4]) / TotalShortTermAssets[2019 Q4] × 100
|
$13.70M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2020 Q2] - TotalShortTermAssets[2019 Q2]) / TotalShortTermAssets[2019 Q2] × 100
|
$11.10M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2019 Q4] - TotalShortTermAssets[2018 Q4]) / TotalShortTermAssets[2018 Q4] × 100
|
$1.300M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2019 Q2] - TotalShortTermAssets[2018 Q2]) / TotalShortTermAssets[2018 Q2] × 100
|
$28.70M
N/A
|
$29.50M
N/A
|
| LONG-TERM ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Property, Plant & Equipment |
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
|
| 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
|
| 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
|
| Long-Term Investments |
$4.020B
Long-Term Investments YoY Change
(LongTermInvestments[2025 Q2] - LongTermInvestments[2024 Q2]) / LongTermInvestments[2024 Q2] × 100
|
$4.169B
Long-Term Investments YoY Change
(LongTermInvestments[2024 Q4] - LongTermInvestments[2023 Q4]) / LongTermInvestments[2023 Q4] × 100
|
$4.254B
Long-Term Investments YoY Change
(LongTermInvestments[2024 Q2] - LongTermInvestments[2023 Q2]) / LongTermInvestments[2023 Q2] × 100
|
$3.965B
Long-Term Investments YoY Change
(LongTermInvestments[2023 Q4] - LongTermInvestments[2022 Q4]) / LongTermInvestments[2022 Q4] × 100
|
$4.274B
Long-Term Investments YoY Change
(LongTermInvestments[2023 Q2] - LongTermInvestments[2022 Q2]) / LongTermInvestments[2022 Q2] × 100
|
$3.510B
Long-Term Investments YoY Change
(LongTermInvestments[2022 Q4] - LongTermInvestments[2021 Q4]) / LongTermInvestments[2021 Q4] × 100
|
$3.385B
Long-Term Investments YoY Change
(LongTermInvestments[2022 Q2] - LongTermInvestments[2021 Q2]) / LongTermInvestments[2021 Q2] × 100
|
$3.713B
Long-Term Investments YoY Change
(LongTermInvestments[2021 Q4] - LongTermInvestments[2020 Q4]) / LongTermInvestments[2020 Q4] × 100
|
$3.737B
Long-Term Investments YoY Change
(LongTermInvestments[2021 Q2] - LongTermInvestments[2020 Q2]) / LongTermInvestments[2020 Q2] × 100
|
$3.611B
Long-Term Investments YoY Change
(LongTermInvestments[2020 Q4] - LongTermInvestments[2019 Q4]) / LongTermInvestments[2019 Q4] × 100
|
$3.425B
Long-Term Investments YoY Change
(LongTermInvestments[2020 Q2] - LongTermInvestments[2019 Q2]) / LongTermInvestments[2019 Q2] × 100
|
$3.701B
Long-Term Investments YoY Change
(LongTermInvestments[2019 Q4] - LongTermInvestments[2018 Q4]) / LongTermInvestments[2018 Q4] × 100
|
$3.639B
Long-Term Investments YoY Change
(LongTermInvestments[2019 Q2] - LongTermInvestments[2018 Q2]) / LongTermInvestments[2018 Q2] × 100
|
$3.525B
N/A
|
$3.541B
N/A
|
| Other Assets |
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
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[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[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 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[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 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[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 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[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 Q2] - TotalLongTermAssets[2020 Q2]) / TotalLongTermAssets[2020 Q2] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2020 Q4] - TotalLongTermAssets[2019 Q4]) / TotalLongTermAssets[2019 Q4] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2020 Q2] - TotalLongTermAssets[2019 Q2]) / TotalLongTermAssets[2019 Q2] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2019 Q4] - TotalLongTermAssets[2018 Q4]) / TotalLongTermAssets[2018 Q4] × 100
|
Total Long-Term Assets
Total Assets - Total Short-Term Assets
Total Long-Term Assets YoY Change
(TotalLongTermAssets[2019 Q2] - TotalLongTermAssets[2018 Q2]) / TotalLongTermAssets[2018 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 ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total Short-Term Assets |
$10.00M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2025 Q2] - TotalShortTermAssets[2024 Q2]) / TotalShortTermAssets[2024 Q2] × 100
|
$73.62M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q4] - TotalShortTermAssets[2023 Q4]) / TotalShortTermAssets[2023 Q4] × 100
|
$80.16M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2024 Q2] - TotalShortTermAssets[2023 Q2]) / TotalShortTermAssets[2023 Q2] × 100
|
$21.70M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q4] - TotalShortTermAssets[2022 Q4]) / TotalShortTermAssets[2022 Q4] × 100
|
$101.2M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2023 Q2] - TotalShortTermAssets[2022 Q2]) / TotalShortTermAssets[2022 Q2] × 100
|
$107.0M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q4] - TotalShortTermAssets[2021 Q4]) / TotalShortTermAssets[2021 Q4] × 100
|
$29.99M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2022 Q2] - TotalShortTermAssets[2021 Q2]) / TotalShortTermAssets[2021 Q2] × 100
|
$52.96M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2021 Q4] - TotalShortTermAssets[2020 Q4]) / TotalShortTermAssets[2020 Q4] × 100
|
$27.66M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2021 Q2] - TotalShortTermAssets[2020 Q2]) / TotalShortTermAssets[2020 Q2] × 100
|
$7.500M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2020 Q4] - TotalShortTermAssets[2019 Q4]) / TotalShortTermAssets[2019 Q4] × 100
|
$13.70M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2020 Q2] - TotalShortTermAssets[2019 Q2]) / TotalShortTermAssets[2019 Q2] × 100
|
$11.10M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2019 Q4] - TotalShortTermAssets[2018 Q4]) / TotalShortTermAssets[2018 Q4] × 100
|
$1.300M
Total Short-Term Assets YoY Change
(TotalShortTermAssets[2019 Q2] - TotalShortTermAssets[2018 Q2]) / TotalShortTermAssets[2018 Q2] × 100
|
$28.70M
N/A
|
$29.50M
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 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 |
$4.152B
Total Assets YoY Change
(TotalAssets[2025 Q2] - TotalAssets[2024 Q2]) / TotalAssets[2024 Q2] × 100
|
$4.394B
Total Assets YoY Change
(TotalAssets[2024 Q4] - TotalAssets[2023 Q4]) / TotalAssets[2023 Q4] × 100
|
$4.401B
Total Assets YoY Change
(TotalAssets[2024 Q2] - TotalAssets[2023 Q2]) / TotalAssets[2023 Q2] × 100
|
$4.049B
Total Assets YoY Change
(TotalAssets[2023 Q4] - TotalAssets[2022 Q4]) / TotalAssets[2022 Q4] × 100
|
$4.438B
Total Assets YoY Change
(TotalAssets[2023 Q2] - TotalAssets[2022 Q2]) / TotalAssets[2022 Q2] × 100
|
$3.672B
Total Assets YoY Change
(TotalAssets[2022 Q4] - TotalAssets[2021 Q4]) / TotalAssets[2021 Q4] × 100
|
$3.461B
Total Assets YoY Change
(TotalAssets[2022 Q2] - TotalAssets[2021 Q2]) / TotalAssets[2021 Q2] × 100
|
$3.813B
Total Assets YoY Change
(TotalAssets[2021 Q4] - TotalAssets[2020 Q4]) / TotalAssets[2020 Q4] × 100
|
$3.832B
Total Assets YoY Change
(TotalAssets[2021 Q2] - TotalAssets[2020 Q2]) / TotalAssets[2020 Q2] × 100
|
$3.668B
Total Assets YoY Change
(TotalAssets[2020 Q4] - TotalAssets[2019 Q4]) / TotalAssets[2019 Q4] × 100
|
$3.488B
Total Assets YoY Change
(TotalAssets[2020 Q2] - TotalAssets[2019 Q2]) / TotalAssets[2019 Q2] × 100
|
$3.765B
Total Assets YoY Change
(TotalAssets[2019 Q4] - TotalAssets[2018 Q4]) / TotalAssets[2018 Q4] × 100
|
$3.692B
Total Assets YoY Change
(TotalAssets[2019 Q2] - TotalAssets[2018 Q2]) / TotalAssets[2018 Q2] × 100
|
$3.606B
N/A
|
$3.624B
N/A
|
| SHORT-TERM LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Accounts Payable |
N/A
|
$63.00M
Accounts Payable YoY Change
(AccountsPayable[2024 Q4] - AccountsPayable[2023 Q4]) / AccountsPayable[2023 Q4] × 100
|
$55.00M
Accounts Payable YoY Change
(AccountsPayable[2024 Q2] - AccountsPayable[2023 Q2]) / AccountsPayable[2023 Q2] × 100
|
$13.01M
Accounts Payable YoY Change
(AccountsPayable[2023 Q4] - AccountsPayable[2022 Q4]) / AccountsPayable[2022 Q4] × 100
|
$47.10M
Accounts Payable YoY Change
(AccountsPayable[2023 Q2] - AccountsPayable[2022 Q2]) / AccountsPayable[2022 Q2] × 100
|
$2.627M
Accounts Payable YoY Change
(AccountsPayable[2022 Q4] - AccountsPayable[2021 Q4]) / AccountsPayable[2021 Q4] × 100
|
$21.88M
Accounts Payable YoY Change
(AccountsPayable[2022 Q2] - AccountsPayable[2021 Q2]) / AccountsPayable[2021 Q2] × 100
|
$4.160M
Accounts Payable YoY Change
(AccountsPayable[2021 Q4] - AccountsPayable[2020 Q4]) / AccountsPayable[2020 Q4] × 100
|
$3.416M
N/A
|
$8.100M
Accounts Payable YoY Change
(AccountsPayable[2020 Q4] - AccountsPayable[2019 Q4]) / AccountsPayable[2019 Q4] × 100
|
$0.00
Accounts Payable YoY Change
(AccountsPayable[2020 Q2] - AccountsPayable[2019 Q2]) / AccountsPayable[2019 Q2] × 100
|
$100.0K
Accounts Payable YoY Change
(AccountsPayable[2019 Q4] - AccountsPayable[2018 Q4]) / AccountsPayable[2018 Q4] × 100
|
$9.200M
Accounts Payable YoY Change
(AccountsPayable[2019 Q2] - AccountsPayable[2018 Q2]) / AccountsPayable[2018 Q2] × 100
|
$34.90M
N/A
|
$25.60M
N/A
|
| Accrued Expenses |
$12.00M
Accrued Expenses YoY Change
(AccruedLiabilities[2025 Q2] - AccruedLiabilities[2024 Q2]) / AccruedLiabilities[2024 Q2] × 100
|
$8.350M
Accrued Expenses YoY Change
(AccruedLiabilities[2024 Q4] - AccruedLiabilities[2023 Q4]) / AccruedLiabilities[2023 Q4] × 100
|
$14.00M
Accrued Expenses YoY Change
(AccruedLiabilities[2024 Q2] - AccruedLiabilities[2023 Q2]) / AccruedLiabilities[2023 Q2] × 100
|
$9.121M
Accrued Expenses YoY Change
(AccruedLiabilities[2023 Q4] - AccruedLiabilities[2022 Q4]) / AccruedLiabilities[2022 Q4] × 100
|
$8.800M
Accrued Expenses YoY Change
(AccruedLiabilities[2023 Q2] - AccruedLiabilities[2022 Q2]) / AccruedLiabilities[2022 Q2] × 100
|
$5.056M
Accrued Expenses YoY Change
(AccruedLiabilities[2022 Q4] - AccruedLiabilities[2021 Q4]) / AccruedLiabilities[2021 Q4] × 100
|
$3.552M
Accrued Expenses YoY Change
(AccruedLiabilities[2022 Q2] - AccruedLiabilities[2021 Q2]) / AccruedLiabilities[2021 Q2] × 100
|
$3.483M
Accrued Expenses YoY Change
(AccruedLiabilities[2021 Q4] - AccruedLiabilities[2020 Q4]) / AccruedLiabilities[2020 Q4] × 100
|
$23.59M
Accrued Expenses YoY Change
(AccruedLiabilities[2021 Q2] - AccruedLiabilities[2020 Q2]) / AccruedLiabilities[2020 Q2] × 100
|
$3.000M
Accrued Expenses YoY Change
(AccruedLiabilities[2020 Q4] - AccruedLiabilities[2019 Q4]) / AccruedLiabilities[2019 Q4] × 100
|
$3.100M
Accrued Expenses YoY Change
(AccruedLiabilities[2020 Q2] - AccruedLiabilities[2019 Q2]) / AccruedLiabilities[2019 Q2] × 100
|
$3.200M
Accrued Expenses YoY Change
(AccruedLiabilities[2019 Q4] - AccruedLiabilities[2018 Q4]) / AccruedLiabilities[2018 Q4] × 100
|
$2.800M
Accrued Expenses YoY Change
(AccruedLiabilities[2019 Q2] - AccruedLiabilities[2018 Q2]) / AccruedLiabilities[2018 Q2] × 100
|
$2.900M
N/A
|
$3.800M
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
|
| Short-Term Debt |
$5.540M
N/A
|
$0.00
N/A
|
$0.00
Short-Term Debt YoY Change
(ShortTermDebt[2024 Q2] - ShortTermDebt[2023 Q2]) / ShortTermDebt[2023 Q2] × 100
|
$0.00
Short-Term Debt YoY Change
(ShortTermDebt[2023 Q4] - ShortTermDebt[2022 Q4]) / ShortTermDebt[2022 Q4] × 100
|
$65.50M
N/A
|
$42.85M
Short-Term Debt YoY Change
(ShortTermDebt[2022 Q4] - ShortTermDebt[2021 Q4]) / ShortTermDebt[2021 Q4] × 100
|
$0.00
Short-Term Debt YoY Change
(ShortTermDebt[2022 Q2] - ShortTermDebt[2021 Q2]) / ShortTermDebt[2021 Q2] × 100
|
$4.798M
Short-Term Debt YoY Change
(ShortTermDebt[2021 Q4] - ShortTermDebt[2020 Q4]) / ShortTermDebt[2020 Q4] × 100
|
$5.974M
Short-Term Debt YoY Change
(ShortTermDebt[2021 Q2] - ShortTermDebt[2020 Q2]) / ShortTermDebt[2020 Q2] × 100
|
$1.000M
Short-Term Debt YoY Change
(ShortTermDebt[2020 Q4] - ShortTermDebt[2019 Q4]) / ShortTermDebt[2019 Q4] × 100
|
$1.800M
Short-Term Debt YoY Change
(ShortTermDebt[2020 Q2] - ShortTermDebt[2019 Q2]) / ShortTermDebt[2019 Q2] × 100
|
$3.200M
Short-Term Debt YoY Change
(ShortTermDebt[2019 Q4] - ShortTermDebt[2018 Q4]) / ShortTermDebt[2018 Q4] × 100
|
$3.900M
N/A
|
$32.10M
N/A
|
$0.00
N/A
|
| Long-Term Debt Due |
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 Short-Term Liabilities |
$33.54M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q2] - TotalShortTermLiabilities[2024 Q2]) / TotalShortTermLiabilities[2024 Q2] × 100
|
$88.35M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q4] - TotalShortTermLiabilities[2023 Q4]) / TotalShortTermLiabilities[2023 Q4] × 100
|
$85.00M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q2] - TotalShortTermLiabilities[2023 Q2]) / TotalShortTermLiabilities[2023 Q2] × 100
|
$43.51M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q4] - TotalShortTermLiabilities[2022 Q4]) / TotalShortTermLiabilities[2022 Q4] × 100
|
$142.0M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q2] - TotalShortTermLiabilities[2022 Q2]) / TotalShortTermLiabilities[2022 Q2] × 100
|
$112.7M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q4] - TotalShortTermLiabilities[2021 Q4]) / TotalShortTermLiabilities[2021 Q4] × 100
|
$46.28M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q2] - TotalShortTermLiabilities[2021 Q2]) / TotalShortTermLiabilities[2021 Q2] × 100
|
$21.35M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2021 Q4] - TotalShortTermLiabilities[2020 Q4]) / TotalShortTermLiabilities[2020 Q4] × 100
|
$41.89M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2021 Q2] - TotalShortTermLiabilities[2020 Q2]) / TotalShortTermLiabilities[2020 Q2] × 100
|
$21.00M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2020 Q4] - TotalShortTermLiabilities[2019 Q4]) / TotalShortTermLiabilities[2019 Q4] × 100
|
$13.30M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2020 Q2] - TotalShortTermLiabilities[2019 Q2]) / TotalShortTermLiabilities[2019 Q2] × 100
|
$15.40M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2019 Q4] - TotalShortTermLiabilities[2018 Q4]) / TotalShortTermLiabilities[2018 Q4] × 100
|
$24.80M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2019 Q2] - TotalShortTermLiabilities[2018 Q2]) / TotalShortTermLiabilities[2018 Q2] × 100
|
$79.00M
N/A
|
$39.00M
N/A
|
| LONG-TERM LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-Term Debt |
$364.0M
Long-Term Debt YoY Change
(LongTermDebt[2025 Q2] - LongTermDebt[2024 Q2]) / LongTermDebt[2024 Q2] × 100
|
$374.0M
Long-Term Debt YoY Change
(LongTermDebt[2024 Q4] - LongTermDebt[2023 Q4]) / LongTermDebt[2023 Q4] × 100
|
$379.0M
Long-Term Debt YoY Change
(LongTermDebt[2024 Q2] - LongTermDebt[2023 Q2]) / LongTermDebt[2023 Q2] × 100
|
$374.7M
Long-Term Debt YoY Change
(LongTermDebt[2023 Q4] - LongTermDebt[2022 Q4]) / LongTermDebt[2022 Q4] × 100
|
$349.3M
Long-Term Debt YoY Change
(LongTermDebt[2023 Q2] - LongTermDebt[2022 Q2]) / LongTermDebt[2022 Q2] × 100
|
$169.0M
Long-Term Debt YoY Change
(LongTermDebt[2022 Q4] - LongTermDebt[2021 Q4]) / LongTermDebt[2021 Q4] × 100
|
$14.00M
Long-Term Debt YoY Change
(LongTermDebt[2022 Q2] - LongTermDebt[2021 Q2]) / LongTermDebt[2021 Q2] × 100
|
$14.40M
Long-Term Debt YoY Change
(LongTermDebt[2021 Q4] - LongTermDebt[2020 Q4]) / LongTermDebt[2020 Q4] × 100
|
$14.40M
Long-Term Debt YoY Change
(LongTermDebt[2021 Q2] - LongTermDebt[2020 Q2]) / LongTermDebt[2020 Q2] × 100
|
$16.30M
Long-Term Debt YoY Change
(LongTermDebt[2020 Q4] - LongTermDebt[2019 Q4]) / LongTermDebt[2019 Q4] × 100
|
$16.30M
Long-Term Debt YoY Change
(LongTermDebt[2020 Q2] - LongTermDebt[2019 Q2]) / LongTermDebt[2019 Q2] × 100
|
$23.60M
Long-Term Debt YoY Change
(LongTermDebt[2019 Q4] - LongTermDebt[2018 Q4]) / LongTermDebt[2018 Q4] × 100
|
$23.60M
Long-Term Debt YoY Change
(LongTermDebt[2019 Q2] - LongTermDebt[2018 Q2]) / LongTermDebt[2018 Q2] × 100
|
$23.60M
N/A
|
$24.60M
N/A
|
| Other Long-Term Liabilities |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$2.028M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Total Long-Term Liabilities |
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q2] - TotalLongTermLiabilities[2024 Q2]) / TotalLongTermLiabilities[2024 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q4] - TotalLongTermLiabilities[2023 Q4]) / TotalLongTermLiabilities[2023 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q2] - TotalLongTermLiabilities[2023 Q2]) / TotalLongTermLiabilities[2023 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q4] - TotalLongTermLiabilities[2022 Q4]) / TotalLongTermLiabilities[2022 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + 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[2022 Q4] - TotalLongTermLiabilities[2021 Q4]) / TotalLongTermLiabilities[2021 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2022 Q2] - TotalLongTermLiabilities[2021 Q2]) / TotalLongTermLiabilities[2021 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2021 Q4] - TotalLongTermLiabilities[2020 Q4]) / TotalLongTermLiabilities[2020 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2021 Q2] - TotalLongTermLiabilities[2020 Q2]) / TotalLongTermLiabilities[2020 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2020 Q4] - TotalLongTermLiabilities[2019 Q4]) / TotalLongTermLiabilities[2019 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2020 Q2] - TotalLongTermLiabilities[2019 Q2]) / TotalLongTermLiabilities[2019 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2019 Q4] - TotalLongTermLiabilities[2018 Q4]) / TotalLongTermLiabilities[2018 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2019 Q2] - TotalLongTermLiabilities[2018 Q2]) / TotalLongTermLiabilities[2018 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
N/A
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
N/A
|
| TOTAL LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total Short-Term Liabilities |
$33.54M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2025 Q2] - TotalShortTermLiabilities[2024 Q2]) / TotalShortTermLiabilities[2024 Q2] × 100
|
$88.35M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q4] - TotalShortTermLiabilities[2023 Q4]) / TotalShortTermLiabilities[2023 Q4] × 100
|
$85.00M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2024 Q2] - TotalShortTermLiabilities[2023 Q2]) / TotalShortTermLiabilities[2023 Q2] × 100
|
$43.51M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q4] - TotalShortTermLiabilities[2022 Q4]) / TotalShortTermLiabilities[2022 Q4] × 100
|
$142.0M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2023 Q2] - TotalShortTermLiabilities[2022 Q2]) / TotalShortTermLiabilities[2022 Q2] × 100
|
$112.7M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q4] - TotalShortTermLiabilities[2021 Q4]) / TotalShortTermLiabilities[2021 Q4] × 100
|
$46.28M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2022 Q2] - TotalShortTermLiabilities[2021 Q2]) / TotalShortTermLiabilities[2021 Q2] × 100
|
$21.35M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2021 Q4] - TotalShortTermLiabilities[2020 Q4]) / TotalShortTermLiabilities[2020 Q4] × 100
|
$41.89M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2021 Q2] - TotalShortTermLiabilities[2020 Q2]) / TotalShortTermLiabilities[2020 Q2] × 100
|
$21.00M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2020 Q4] - TotalShortTermLiabilities[2019 Q4]) / TotalShortTermLiabilities[2019 Q4] × 100
|
$13.30M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2020 Q2] - TotalShortTermLiabilities[2019 Q2]) / TotalShortTermLiabilities[2019 Q2] × 100
|
$15.40M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2019 Q4] - TotalShortTermLiabilities[2018 Q4]) / TotalShortTermLiabilities[2018 Q4] × 100
|
$24.80M
Total Short-Term Liabilities YoY Change
(TotalShortTermLiabilities[2019 Q2] - TotalShortTermLiabilities[2018 Q2]) / TotalShortTermLiabilities[2018 Q2] × 100
|
$79.00M
N/A
|
$39.00M
N/A
|
| Total Long-Term Liabilities |
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2025 Q2] - TotalLongTermLiabilities[2024 Q2]) / TotalLongTermLiabilities[2024 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q4] - TotalLongTermLiabilities[2023 Q4]) / TotalLongTermLiabilities[2023 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2024 Q2] - TotalLongTermLiabilities[2023 Q2]) / TotalLongTermLiabilities[2023 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2023 Q4] - TotalLongTermLiabilities[2022 Q4]) / TotalLongTermLiabilities[2022 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + 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[2022 Q4] - TotalLongTermLiabilities[2021 Q4]) / TotalLongTermLiabilities[2021 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2022 Q2] - TotalLongTermLiabilities[2021 Q2]) / TotalLongTermLiabilities[2021 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2021 Q4] - TotalLongTermLiabilities[2020 Q4]) / TotalLongTermLiabilities[2020 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2021 Q2] - TotalLongTermLiabilities[2020 Q2]) / TotalLongTermLiabilities[2020 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2020 Q4] - TotalLongTermLiabilities[2019 Q4]) / TotalLongTermLiabilities[2019 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2020 Q2] - TotalLongTermLiabilities[2019 Q2]) / TotalLongTermLiabilities[2019 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2019 Q4] - TotalLongTermLiabilities[2018 Q4]) / TotalLongTermLiabilities[2018 Q4] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
Total Long-Term Liabilities YoY Change
(TotalLongTermLiabilities[2019 Q2] - TotalLongTermLiabilities[2018 Q2]) / TotalLongTermLiabilities[2018 Q2] × 100
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
N/A
|
Total Long-Term Liabilities
Long-Term Debt + OtherLongTermLiabilities + NonCurrentContentLiabilities
N/A
|
| Total Liabilities |
$397.0M
Total Liabilities YoY Change
(TotalLiabilities[2025 Q2] - TotalLiabilities[2024 Q2]) / TotalLiabilities[2024 Q2] × 100
|
$463.0M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q4] - TotalLiabilities[2023 Q4]) / TotalLiabilities[2023 Q4] × 100
|
$464.0M
Total Liabilities YoY Change
(TotalLiabilities[2024 Q2] - TotalLiabilities[2023 Q2]) / TotalLiabilities[2023 Q2] × 100
|
$418.2M
Total Liabilities YoY Change
(TotalLiabilities[2023 Q4] - TotalLiabilities[2022 Q4]) / TotalLiabilities[2022 Q4] × 100
|
$491.4M
Total Liabilities YoY Change
(TotalLiabilities[2023 Q2] - TotalLiabilities[2022 Q2]) / TotalLiabilities[2022 Q2] × 100
|
$283.7M
Total Liabilities YoY Change
(TotalLiabilities[2022 Q4] - TotalLiabilities[2021 Q4]) / TotalLiabilities[2021 Q4] × 100
|
$60.28M
Total Liabilities YoY Change
(TotalLiabilities[2022 Q2] - TotalLiabilities[2021 Q2]) / TotalLiabilities[2021 Q2] × 100
|
$35.75M
Total Liabilities YoY Change
(TotalLiabilities[2021 Q4] - TotalLiabilities[2020 Q4]) / TotalLiabilities[2020 Q4] × 100
|
$56.29M
Total Liabilities YoY Change
(TotalLiabilities[2021 Q2] - TotalLiabilities[2020 Q2]) / TotalLiabilities[2020 Q2] × 100
|
$37.20M
Total Liabilities YoY Change
(TotalLiabilities[2020 Q4] - TotalLiabilities[2019 Q4]) / TotalLiabilities[2019 Q4] × 100
|
$29.60M
Total Liabilities YoY Change
(TotalLiabilities[2020 Q2] - TotalLiabilities[2019 Q2]) / TotalLiabilities[2019 Q2] × 100
|
$39.00M
Total Liabilities YoY Change
(TotalLiabilities[2019 Q4] - TotalLiabilities[2018 Q4]) / TotalLiabilities[2018 Q4] × 100
|
$48.40M
Total Liabilities YoY Change
(TotalLiabilities[2019 Q2] - TotalLiabilities[2018 Q2]) / TotalLiabilities[2018 Q2] × 100
|
$102.6M
N/A
|
$63.60M
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
|
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
|
| 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
|
| 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
|
| 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
|
| Shareholders Equity |
$3.754B
Shareholders Equity YoY Change
(ShareholdersEquity[2025 Q2] - ShareholdersEquity[2024 Q2]) / ShareholdersEquity[2024 Q2] × 100
|
$3.931B
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q4] - ShareholdersEquity[2023 Q4]) / ShareholdersEquity[2023 Q4] × 100
|
$3.937B
Shareholders Equity YoY Change
(ShareholdersEquity[2024 Q2] - ShareholdersEquity[2023 Q2]) / ShareholdersEquity[2023 Q2] × 100
|
$3.630B
Shareholders Equity YoY Change
(ShareholdersEquity[2023 Q4] - ShareholdersEquity[2022 Q4]) / ShareholdersEquity[2022 Q4] × 100
|
$3.947B
Shareholders Equity YoY Change
(ShareholdersEquity[2023 Q2] - ShareholdersEquity[2022 Q2]) / ShareholdersEquity[2022 Q2] × 100
|
$3.388B
Shareholders Equity YoY Change
(ShareholdersEquity[2022 Q4] - ShareholdersEquity[2021 Q4]) / ShareholdersEquity[2021 Q4] × 100
|
$3.401B
Shareholders Equity YoY Change
(ShareholdersEquity[2022 Q2] - ShareholdersEquity[2021 Q2]) / ShareholdersEquity[2021 Q2] × 100
|
$3.777B
Shareholders Equity YoY Change
(ShareholdersEquity[2021 Q4] - ShareholdersEquity[2020 Q4]) / ShareholdersEquity[2020 Q4] × 100
|
$3.776B
Shareholders Equity YoY Change
(ShareholdersEquity[2021 Q2] - ShareholdersEquity[2020 Q2]) / ShareholdersEquity[2020 Q2] × 100
|
$3.631B
Shareholders Equity YoY Change
(ShareholdersEquity[2020 Q4] - ShareholdersEquity[2019 Q4]) / ShareholdersEquity[2019 Q4] × 100
|
$3.459B
Shareholders Equity YoY Change
(ShareholdersEquity[2020 Q2] - ShareholdersEquity[2019 Q2]) / ShareholdersEquity[2019 Q2] × 100
|
$3.726B
Shareholders Equity YoY Change
(ShareholdersEquity[2019 Q4] - ShareholdersEquity[2018 Q4]) / ShareholdersEquity[2018 Q4] × 100
|
$3.644B
Shareholders Equity YoY Change
(ShareholdersEquity[2019 Q2] - ShareholdersEquity[2018 Q2]) / ShareholdersEquity[2018 Q2] × 100
|
$3.504B
N/A
|
$3.560B
N/A
|
| Total Liabilities & Shareholders Equity |
$4.152B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2025 Q2] - TotalLiabilitiesAndEquity[2024 Q2]) / TotalLiabilitiesAndEquity[2024 Q2] × 100
|
$4.394B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q4] - TotalLiabilitiesAndEquity[2023 Q4]) / TotalLiabilitiesAndEquity[2023 Q4] × 100
|
$4.401B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2024 Q2] - TotalLiabilitiesAndEquity[2023 Q2]) / TotalLiabilitiesAndEquity[2023 Q2] × 100
|
$4.049B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2023 Q4] - TotalLiabilitiesAndEquity[2022 Q4]) / TotalLiabilitiesAndEquity[2022 Q4] × 100
|
$4.438B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2023 Q2] - TotalLiabilitiesAndEquity[2022 Q2]) / TotalLiabilitiesAndEquity[2022 Q2] × 100
|
$3.672B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2022 Q4] - TotalLiabilitiesAndEquity[2021 Q4]) / TotalLiabilitiesAndEquity[2021 Q4] × 100
|
$3.461B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2022 Q2] - TotalLiabilitiesAndEquity[2021 Q2]) / TotalLiabilitiesAndEquity[2021 Q2] × 100
|
$3.813B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2021 Q4] - TotalLiabilitiesAndEquity[2020 Q4]) / TotalLiabilitiesAndEquity[2020 Q4] × 100
|
$3.832B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2021 Q2] - TotalLiabilitiesAndEquity[2020 Q2]) / TotalLiabilitiesAndEquity[2020 Q2] × 100
|
$3.668B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2020 Q4] - TotalLiabilitiesAndEquity[2019 Q4]) / TotalLiabilitiesAndEquity[2019 Q4] × 100
|
$3.488B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2020 Q2] - TotalLiabilitiesAndEquity[2019 Q2]) / TotalLiabilitiesAndEquity[2019 Q2] × 100
|
$3.765B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2019 Q4] - TotalLiabilitiesAndEquity[2018 Q4]) / TotalLiabilitiesAndEquity[2018 Q4] × 100
|
$3.692B
Total Liabilities & Shareholders Equity YoY Change
(TotalLiabilitiesAndEquity[2019 Q2] - TotalLiabilitiesAndEquity[2018 Q2]) / TotalLiabilitiesAndEquity[2018 Q2] × 100
|
$3.606B
N/A
|
$3.624B
N/A
|
Loading...