MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, IBTA has $525,911K in assets. $238,260K in debts. $186,612K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
196.34%
Quick Ratio
196.34%
Cash Ratio
89.82%
Debt to Asset Ratio
45.30%
Unit: Thousand (K) dollars
Assets Breakdown
    • Accounts receivable, less allowa...
    • Cash and cash equivalents
    • Deferred tax assets, net
    • Others
Liabilities Breakdown
    • Additional paid-in capital
    • Treasury stock, at cost, 7,388,3...
    • Accumulated deficit
    • Others

Balance Sheets
2025-12-31
Cash and cash equivalents
186,612
Restricted cash
0
Accounts receivable, less allowances of 2,494 and 3,765, respectively
208,709
Prepaid expenses and other current assets
12,604
Total current assets
407,925
Property and equipment, less accumulated depreciation of 3,029 and 9,675, respectively
23,434
Capitalized software development costs, less accumulated amortization of 24,165 and 18,087, respectively
24,193
Equity investment
4,531
Deferred tax assets, net
54,850
Operating lease assets
9,901
Other long-term assets
1,077
Total assets
525,911
Accounts payable
10,840
Due to third-party publishers
107,601
User redemption liability-Deferred Revenue
2,935
User redemption liability-User Redemption Liability
65,521
Accrued expenses
19,614
Other current liabilities
1,249
Total current liabilities
207,760
Operating lease liabilities long-term
25,501
Unrecognized tax benefits, long-term
4,999
Total liabilities
238,260
Common stock issued-Common Class A
0
Common stock issued-Common Class B
0
Additional paid-in capital
692,097
Treasury stock, at cost, 7,388,343 shares as of december31, 2025 and 518,683 shares as of december31, 2024
267,575
Accumulated deficit
-136,871
Total stockholders' equity
287,651
Total liabilities and stockholders' equity
525,911
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Balance Sheets

Accounts receivable,less allowances of...$208,709K Cash and cashequivalents$186,612K Prepaid expenses andother current assets$12,604K Total current assets$407,925K Deferred tax assets, net$54,850K Capitalized softwaredevelopment costs, less...$24,193K Property and equipment,less accumulated...$23,434K Operating lease assets$9,901K Equity investment$4,531K Other long-termassets$1,077K Total assets$525,911K Total liabilities andstockholders' equity$525,911K Total stockholders'equity$287,651K Total liabilities$238,260K Treasury stock, at cost,7,388,343 shares as of...$267,575K Accumulated deficit-$136,871K Additional paid-in capital$692,097K Total currentliabilities$207,760K Operating leaseliabilities long-term$25,501K Unrecognized tax benefits,long-term$4,999K Due to third-partypublishers$107,601K User redemptionliability-User Redemption...$65,521K Accrued expenses$19,614K Accounts payable$10,840K User redemptionliability-Deferred Revenue$2,935K Other currentliabilities$1,249K

Ibotta, Inc. (IBTA)

Ibotta, Inc. (IBTA)