XML 19 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Unrestricted cash and cash equivalents $ 1,592,391 $ 682,263
Restricted cash 44 4,239
Investment securities available-for-sale, at fair value 24,152 33,859
Settlement assets 616,172 737,989
Accounts receivable, net 132,007 110,141
Prepaid expenses and other assets 63,424 69,419
Total current assets 2,428,190 1,637,910
Investment securities available-for-sale, at fair value 2,008,650 2,203,142
Loans to bank customers, net of allowance for credit losses of $17,542 and $11,383 as of December 31, 2024 and 2023, respectively 31,961 30,534
Prepaid expenses and other assets 242,707 221,656
Property, equipment, and internal-use software, net 188,363 179,376
Operating lease right-of-use assets 10,823 5,342
Deferred expenses 1,242 1,546
Net deferred tax assets 124,405 117,139
Goodwill and intangible assets 397,941 420,477
Total assets 5,434,282 4,817,122
Current liabilities:    
Accounts payable 103,765 119,870
Deposits 4,010,520 3,293,603
Obligations to customers 236,616 314,278
Settlement obligations 48,482 57,001
Amounts due to card issuing banks for overdrawn accounts 84 225
Other accrued liabilities 87,675 91,239
Operating lease liabilities 2,416 3,369
Deferred revenue 6,279 6,343
Line of credit 0 61,000
Income tax payable 6,648 6,262
Total current liabilities 4,502,485 3,953,190
Other accrued liabilities 1,045 1,895
Operating lease liabilities 8,641 2,687
Notes payable 48,526 0
Total liabilities 4,560,697 3,957,772
Commitments and contingencies (Note 21)
Stockholders’ equity:    
Class A common stock, $0.001 par value; 100,000 shares authorized as of December 31, 2024 and 2023; 54,227 and 52,816 shares issued and outstanding as of December 31, 2024 and 2023, respectively 55 53
Additional paid-in capital 408,010 375,980
Retained earnings 743,602 770,304
Accumulated other comprehensive loss (278,082) (286,987)
Total stockholders’ equity 873,585 859,350
Total liabilities and stockholders’ equity $ 5,434,282 $ 4,817,122