Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||
net income | -10,392,000 | -20,306,000 | -10,317,000 | 2,728,000 | -51,586,000 | -23,507,000 | -11,029,000 | 7,576,000 | -2,886,000 | -4,079,000 | -1,648,000 | 7,118,000 | -5,945,000 | -51,839,000 | -3,280,000 | 24,715,000 | 1,777,000 | 27,745,000 | 46,723,000 | 43,043,000 |
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||
stock-based compensation | 5,187,000 | 9,335,000 | 9,322,000 | 7,466,000 | 7,424,000 | 8,010,000 | 7,691,000 | 7,628,000 | 7,825,000 | 8,174,000 | 7,246,000 | 5,281,000 | 5,643,000 | 6,087,000 | 5,147,000 | 3,579,000 | 5,812,000 | 4,768,000 | 3,076,000 | 1,510,000 |
depreciation | 3,479,000 | 3,351,000 | 3,373,000 | 3,955,000 | 3,314,000 | 3,093,000 | 3,087,000 | 3,194,000 | 3,083,000 | 3,036,000 | 2,897,000 | 3,033,000 | 2,546,000 | 2,545,000 | 2,604,000 | 2,719,000 | 2,643,000 | 2,502,000 | 2,436,000 | 2,612,000 |
amortization | 10,109,000 | 9,853,000 | 9,782,000 | 9,866,000 | 9,566,000 | 9,501,000 | 9,515,000 | 9,483,000 | 9,507,000 | 9,757,000 | 9,741,000 | 8,871,000 | 10,352,000 | |||||||
benefit from doubtful accounts | 0 | |||||||||||||||||||
reversal of bargain purchase gain on business acquisition | 0 | |||||||||||||||||||
deferred income taxes, net of valuation allowance | -1,350,000 | |||||||||||||||||||
other | -7,000 | -745,000 | 3,031,000 | 2,872,000 | 1,408,000 | 623,000 | 758,000 | 1,091,000 | 211,000 | 2,154,000 | 128,000 | 2,748,000 | -1,194,000 | 2,348,000 | 567,000 | 1,642,000 | 583,000 | -250,000 | 1,316,000 | 1,524,000 |
changes in operating assets and liabilities: | ||||||||||||||||||||
accounts receivable | -14,020,000 | 37,822,000 | 201,000 | -41,973,000 | -1,561,000 | 28,891,000 | 46,928,000 | 384,000 | -31,996,000 | -697,000 | 14,623,000 | -77,517,000 | 13,316,000 | 65,612,000 | 54,434,000 | -38,112,000 | 6,048,000 | 45,924,000 | -13,416,000 | -33,425,000 |
inventories | -19,542,000 | -21,501,000 | -22,237,000 | 27,884,000 | 16,301,000 | -13,769,000 | -12,101,000 | -4,018,000 | -16,110,000 | -24,014,000 | 4,672,000 | 56,917,000 | 43,812,000 | 11,221,000 | -662,000 | 31,580,000 | -44,001,000 | -45,387,000 | -13,508,000 | -19,200,000 |
prepaid expenses and other assets | 726,000 | 1,771,000 | 2,247,000 | 5,681,000 | -7,118,000 | 2,897,000 | 4,437,000 | 6,453,000 | 1,036,000 | -4,510,000 | -1,077,000 | 8,400,000 | 2,349,000 | -1,334,000 | -8,147,000 | -5,387,000 | 1,855,000 | -5,226,000 | -4,419,000 | 12,478,000 |
accounts payable | -11,260,000 | 15,306,000 | 34,253,000 | 21,809,000 | 10,702,000 | -24,056,000 | -47,962,000 | 23,863,000 | 12,727,000 | 7,404,000 | 18,156,000 | 8,163,000 | -30,595,000 | -8,188,000 | -35,308,000 | -11,880,000 | -14,180,000 | -10,674,000 | -26,988,000 | 23,750,000 |
other liabilities and accrued expenses | -1,367,000 | -5,234,000 | -12,470,000 | 19,198,000 | 8,620,000 | -939,000 | -21,582,000 | -632,000 | 6,716,000 | 8,411,000 | -10,703,000 | 293,000 | 3,437,000 | -17,073,000 | -27,607,000 | -17,081,000 | -6,600,000 | 4,825,000 | 25,875,000 | 26,931,000 |
net cash from operating activities | -36,991,000 | 30,193,000 | 18,750,000 | 55,555,000 | 25,101,000 | -18,462,000 | -26,317,000 | 57,093,000 | -11,912,000 | 2,146,000 | 41,826,000 | 21,247,000 | 35,091,000 | 16,157,000 | -6,106,000 | -4,869,000 | -34,336,000 | 31,629,000 | 27,768,000 | 68,629,000 |
capex | -4,339,000 | -2,713,000 | -3,072,000 | -1,498,000 | -3,322,000 | -2,509,000 | -2,520,000 | -1,977,000 | -3,327,000 | -2,780,000 | -4,677,000 | -6,465,000 | -7,929,000 | -7,556,000 | -4,365,000 | -3,297,000 | -2,783,000 | -2,858,000 | -2,036,000 | -3,917,000 |
free cash flows | -41,330,000 | 27,480,000 | 15,678,000 | 54,057,000 | 21,779,000 | -20,971,000 | -28,837,000 | 55,116,000 | -15,239,000 | -634,000 | 37,149,000 | 14,782,000 | 27,162,000 | 8,601,000 | -10,471,000 | -8,166,000 | -37,119,000 | 28,771,000 | 25,732,000 | 64,712,000 |
cash flows from investing activities: | ||||||||||||||||||||
purchase of property and equipment | -4,339,000 | -2,713,000 | -3,072,000 | -1,498,000 | -3,322,000 | -2,509,000 | -2,520,000 | -1,977,000 | -3,327,000 | -2,780,000 | -4,677,000 | -6,465,000 | -7,929,000 | -7,556,000 | -4,365,000 | -3,297,000 | -2,783,000 | -2,858,000 | -2,036,000 | -3,917,000 |
purchase of intangible asset | 0 | 0 | ||||||||||||||||||
purchase price adjustment related to business acquisition | 0 | 0 | 0 | 1,041,000 | ||||||||||||||||
acquisition of business, net of cash acquired | 0 | 0 | -19,534,000 | 0 | 0 | -1,684,000 | -455,000 | |||||||||||||
net cash from investing activities | -4,339,000 | -2,713,000 | -3,072,000 | -2,164,000 | -34,143,000 | -14,919,000 | -1,479,000 | -1,977,000 | -17,547,000 | -2,780,000 | -4,677,000 | -6,555,000 | -7,929,000 | -8,651,000 | -23,899,000 | -6,502,000 | -3,108,000 | -2,858,000 | -8,073,000 | -4,372,000 |
cash flows from financing activities: | ||||||||||||||||||||
repayment of debt and debt issuance cost | ||||||||||||||||||||
borrowings from line of credit | 3,500,000 | |||||||||||||||||||
repayment of line of credit | -3,500,000 | -75,500,000 | -223,000,000 | -110,000,000 | -293,000,000 | |||||||||||||||
purchase of additional ownership interest | 0 | |||||||||||||||||||
payment of deferred and contingent consideration | 0 | 0 | -4,942,000 | -43,000 | -325,000 | 0 | -4,353,000 | |||||||||||||
proceeds from issuance of shares through employee equity incentive plans | 2,052,000 | 1,000 | 3,440,000 | 267,000 | 1,810,000 | 949,000 | 2,351,000 | 659,000 | 411,000 | 4,262,000 | 2,117,000 | 2,883,000 | 624,000 | 2,985,000 | 523,000 | 3,379,000 | 2,027,000 | |||
payment of taxes related to net share settlement of equity awards | -164,000 | -590,000 | -390,000 | -11,000 | -147,000 | -17,000 | -398,000 | -91,000 | -531,000 | -231,000 | -556,000 | -133,000 | -402,000 | -110,000 | -887,000 | -182,000 | -208,000 | |||
dividend paid to noncontrolling interest | 0 | -190,000 | -304,000 | -570,000 | -3,262,000 | 0 | -1,960,000 | |||||||||||||
net cash from financing activities | -365,000 | -24,779,000 | -22,254,000 | -4,064,000 | -24,474,000 | -2,193,000 | -19,949,000 | -24,182,000 | -6,100,000 | 2,781,000 | -9,886,000 | 76,536,000 | -3,250,000 | 1,229,000 | -1,906,000 | 1,779,000 | -23,642,000 | -15,726,000 | -27,815,000 | -52,760,000 |
effect of exchange rate changes on cash | 299,000 | 2,219,000 | -526,000 | -1,302,000 | 535,000 | -22,000 | -636,000 | -140,000 | -683,000 | -188,000 | 730,000 | 1,150,000 | -932,000 | -2,018,000 | -1,484,000 | -1,357,000 | -1,136,000 | -76,000 | 134,000 | 1,930,000 |
net decrease in cash and restricted cash | -41,396,000 | 4,920,000 | -7,102,000 | -33,395,000 | -7,986,000 | |||||||||||||||
cash and restricted cash at the beginning of the period | 0 | 0 | 109,631,000 | 0 | 0 | 178,564,000 | 0 | 0 | 154,060,000 | 0 | 0 | 65,380,000 | 0 | 0 | 133,568,000 | 0 | ||||
cash and restricted cash at the end of the period | -41,396,000 | 4,920,000 | 102,529,000 | -32,981,000 | -35,596,000 | 130,183,000 | -36,242,000 | 1,959,000 | 182,053,000 | 22,980,000 | 6,717,000 | 31,985,000 | -62,222,000 | 12,969,000 | 125,582,000 | 13,427,000 | ||||
supplemental cash flow disclosures: | ||||||||||||||||||||
cash paid for interest | 1,949,000 | 2,401,000 | 2,463,000 | 2,963,000 | 2,952,000 | 3,325,000 | 3,553,000 | 4,030,000 | 4,393,000 | 4,165,000 | 4,184,000 | 3,613,000 | 2,741,000 | 1,458,000 | 1,207,000 | 1,201,000 | 2,476,000 | 3,629,000 | 3,961,000 | 4,560,000 |
cash paid for income taxes | 4,629,000 | 4,823,000 | 1,550,000 | -123,000 | 1,445,000 | 2,918,000 | 3,916,000 | 4,978,000 | 1,008,000 | 3,881,000 | 4,354,000 | 31,401,000 | 4,419,000 | 5,010,000 | 413,000 | 6,229,000 | ||||
supplemental schedule of non-cash investing and financing activities: | ||||||||||||||||||||
equipment purchased and unpaid at period end | 1,031,000 | 703,000 | 1,427,000 | 547,000 | 297,000 | 478,000 | 1,171,000 | 217,000 | -603,000 | -428,000 | 2,234,000 | 3,368,000 | -587,000 | -1,118,000 | 3,322,000 | 38,000 | 365,000 | 161,000 | 1,558,000 | -499,000 |
right-of-use assets obtained in exchange for operating lease liabilities | 1,202,000 | 1,000 | 6,510,000 | 220,000 | 25,572,000 | 1,763,000 | -648,000 | 1,796,000 | 365,000 | 1,202,000 | -68,000 | 633,000 | -479,000 | |||||||
prepaid and other assets | 0 | 0 | 2,450,000 | 0 | -426,000 | 0 | 866,000 | |||||||||||||
property and equipment | 0 | 0 | 780,000 | 0 | 671,000 | 0 | 109,000 | |||||||||||||
identifiable intangible assets | 0 | 0 | 15,129,000 | 0 | 5,969,000 | 0 | 9,160,000 | |||||||||||||
goodwill | 0 | -3,809,000 | 0 | 5,960,000 | ||||||||||||||||
accrued liabilities | 0 | 0 | -5,403,000 | 0 | -2,572,000 | 0 | -3,726,000 | |||||||||||||
deferred tax liabilities | 0 | 0 | -168,000 | 0 | ||||||||||||||||
total identified net assets acquired | 0 | 0 | 46,304,000 | |||||||||||||||||
bargain purchase gain | 0 | 0 | -2,581,000 | |||||||||||||||||
purchase consideration, net of cash acquired | 0 | 0 | 43,723,000 | 0 | 30,544,000 | 0 | 13,179,000 | |||||||||||||
deferred income taxes | -2,287,000 | -1,016,000 | -9,206,000 | -6,059,000 | 1,392,000 | -2,025,000 | -3,490,000 | -2,209,000 | -2,184,000 | -8,732,000 | -6,742,000 | -4,078,000 | -5,406,000 | -1,368,000 | -2,183,000 | -3,005,000 | -584,000 | |||
bridge loan receivable | ||||||||||||||||||||
repayment of debt | -24,000,000 | -25,000,000 | -3,125,000 | -3,125,000 | -15,000,000 | -1,250,000 | -10,000,000 | -1,000,000 | -1,500,000 | -1,250,000 | -1,214,000 | -273,974,000 | -25,000,000 | -28,000,000 | -50,000,000 | |||||
debt issuance costs unpaid at period end | ||||||||||||||||||||
reversal of bargain purchase gain on business acquisition recognized in prior year | 2,581,000 | |||||||||||||||||||
bargain purchase gain on business acquisition | ||||||||||||||||||||
acquisition of businesses, net of cash acquired | ||||||||||||||||||||
payment of bridge loan origination costs related to business acquisition | ||||||||||||||||||||
investment in available-for-sale convertible note | 0 | 0 | ||||||||||||||||||
proceeds from issuance of debt | 0 | |||||||||||||||||||
repayment of debt and debt issuance costs | -24,750,000 | |||||||||||||||||||
proceeds from public offering, net of underwriting discounts and commissions | ||||||||||||||||||||
payment of other offering costs | 0 | 0 | 0 | -497,000 | -2,873,000 | |||||||||||||||
net increase in cash and restricted cash | -35,596,000 | -48,381,000 | 1,959,000 | 27,993,000 | -10,949,000 | -62,222,000 | 13,427,000 | |||||||||||||
cash and restricted cash at the beginning of the year | ||||||||||||||||||||
cash and restricted cash at the end of the year | ||||||||||||||||||||
supplemental disclosure of non-cash investing and financing activities: | ||||||||||||||||||||
issuance of common stock relating to business acquisition | 1,000 | |||||||||||||||||||
purchase consideration related to business acquisition | ||||||||||||||||||||
receivable for business acquisition purchase price adjustment | ||||||||||||||||||||
cash paid (refunded) for income taxes | 626,000 | |||||||||||||||||||
debt issuance costs amortization | 124,000 | 102,000 | 86,000 | 86,000 | 86,000 | 320,000 | 515,000 | 537,000 | 560,000 | |||||||||||
loss on debt extinguishment | 0 | 4,071,000 | 358,000 | 439,000 | 858,000 | |||||||||||||||
payment of contingent consideration | 0 | 0 | 0 | -950,000 | 0 | 0 | -146,000 | -292,000 | ||||||||||||
deferred purchase consideration related to business acquisitions | ||||||||||||||||||||
liabilities: | ||||||||||||||||||||
foreign currency forward contracts | ||||||||||||||||||||
total liabilities | ||||||||||||||||||||
payment of deferred consideration | ||||||||||||||||||||
borrowing from line of credit | 223,000,000 | 110,000,000 | 293,000,000 | |||||||||||||||||
dividends paid to noncontrolling interest | ||||||||||||||||||||
assets: | ||||||||||||||||||||
total assets | ||||||||||||||||||||
cash (refunded) paid for income taxes | -546,000 | |||||||||||||||||||
issuance of common stock relating to business acquisitions | ||||||||||||||||||||
measurement period adjustments relating to business acquisitions | ||||||||||||||||||||
• | ||||||||||||||||||||
payment of deferred contingent consideration | 0 | |||||||||||||||||||
payment of debt issuance costs | 0 | |||||||||||||||||||
dividends paid to noncontrolling interests | ||||||||||||||||||||
deferred and contingent purchase consideration related to business acquisitions | ||||||||||||||||||||
amortization of intangible assets | 10,138,000 | 8,676,000 | 8,704,000 | 8,712,000 | 8,702,000 | 8,572,000 | ||||||||||||||
proceeds from initial public offering, net of 8,925 underwriting discounts and commissions | ||||||||||||||||||||
proceeds from issuance of common stock to common stockholders | ||||||||||||||||||||
repurchase of common stock | ||||||||||||||||||||
deferred offering costs included in accounts payable and accrued expenses | ||||||||||||||||||||
proceeds from initial public offering and private placement, net of underwriting discounts and commissions | ||||||||||||||||||||
measurement period adjustment relating to business acquisitions | ||||||||||||||||||||
initial deferred and contingent purchase consideration | 0 | 735,000 | ||||||||||||||||||
stock-based compensation included in capitalized inventory overhead | ||||||||||||||||||||
gain on currency forward contract | ||||||||||||||||||||
loss on foreign exchange | ||||||||||||||||||||
proceeds from exercise of stock options | 185,000 | 113,000 | ||||||||||||||||||
(repayments of) borrowings from line of credit | ||||||||||||||||||||
cash dividends paid to common stockholders | ||||||||||||||||||||
deferred purchase consideration | 0 | |||||||||||||||||||
forward contract on common stock repurchase |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
