• $402.6M
    Market Cap
  • -15.77%
    1-Year Change
  • Electronics & Computer Distribution
    Industry
Annual
Quarterly
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Income Statement
Total Operating Revenue
652.5M
+40.14%
465.6M
+32.27%
352.0M
+15.66%
304.3M
+7.70%
Cost of Revenue
547.2M
+46.12%
374.5M
+30.15%
287.8M
+14.99%
250.3M
+5.65%
Gross Profit
105.3M
+15.58%
91.1M
+41.77%
64.2M
+18.77%
54.1M
+18.33%
Sales and Marketing Expense
67.5M
+19.54%
56.5M
+27.47%
44.3M
+29.83%
34.1M
+6.25%
Research and Development Expense
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Depreciation and Amortization Expense
7.7M
+81.03%
4.3M
+52.57%
2.8M
+35.43%
2.1M
+34.68%
Total Operating Expenses
67.5M
+19.54%
56.5M
-80.36%
287.8M
+14.99%
250.3M
+5.65%
Operating Profit
29.2M
+4.26%
28.0M
+69.75%
16.5M
-4.76%
17.3M
+43.67%
Interest Income
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Interest Expense
N/A
N/A
N/A
N/A
N/A
N/A
-100,000
0.00%
Interest Income and Expense and Net
0
N/A
0
N/A
0
+100.00%
-100,000
0.00%
Total Nonoperating Income and Expense
844,000
-7.96%
917,000
-1.08%
927,000
+483.02%
159,000
-55.71%
Income before Taxes
27.9M
+11.59%
25.0M
+49.09%
16.8M
+1.51%
16.5M
+33.71%
Income Taxes
6.6M
+2.81%
6.4M
+43.74%
4.5M
+10.48%
4.0M
+27.45%
Extraordinary Items
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Net Income
21.3M
+14.62%
18.6M
+51.02%
12.3M
-1.39%
12.5M
+35.87%
Net Income from Continuing Operations Applicable to Common
27.9M
+11.59%
25.0M
+49.09%
16.8M
+1.51%
16.5M
+33.71%
Basic EPS and Net Income
4.64
+14.29%
4.06
+49.26%
2.72
-3.20%
2.81
+34.45%
Diluted EPS and Net Income
4.64
+14.29%
4.06
+49.26%
2.72
-3.20%
2.81
+34.45%
Basic Weighted Average Shares
4.5M
+1.32%
4.5M
+1.45%
4.4M
+1.62%
4.3M
+1.38%
Diluted Weighted Average Shares
4.5M
+1.32%
4.5M
+1.45%
4.4M
+1.62%
4.3M
+1.38%
Balance Sheet
Cash and Cash Equivalents
36.6M
+22.79%
29.8M
-17.96%
36.3M
+79.28%
20.2M
-30.84%
Short-Term Investments
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Cash and Cash Equivalents and Short-Term Investments
36.6M
+22.79%
29.8M
-17.96%
36.3M
+79.28%
20.2M
-30.84%
Total Current Assets
374.2M
-1.70%
380.7M
+41.49%
269.1M
+45.72%
184.6M
+15.89%
Accumulated Depreciation
6.5M
+29.38%
5.0M
+15.80%
4.3M
+6.89%
4.0M
+23.74%
Property and Plant and Equipment and Net
13.3M
+3.78%
12.9M
+45.23%
8.8M
+151.78%
3.5M
+81.94%
Total Long-Term Assets
510,000
-38.11%
824,000
-23.49%
1.1M
+207.71%
350,000
-23.75%
Total Assets
460.2M
-1.91%
469.2M
+40.01%
335.1M
+44.53%
231.9M
+21.55%
Income Taxes Payable
4.9M
+4.23%
4.7M
-14.96%
5.6M
+34.25%
4.1M
+132.42%
Total Short-Term Debt
191,000
-65.89%
560,000
+3.70%
540,000
+3.85%
520,000
N/A
Total Current Liabilities
337.5M
-9.18%
371.6M
+48.27%
250.6M
+55.01%
161.7M
+20.00%
Total Long-Term Debt
0
-100.00%
191,000
-74.60%
752,000
-41.80%
1.3M
N/A
Total Long-Term Liabilities
28,000
-92.65%
381,000
-84.79%
2.5M
-12.60%
2.9M
-46.63%
Total Liabilities
343.7M
-9.23%
378.6M
+45.43%
260.3M
+51.99%
171.3M
+23.82%
Retained Earnings
87.0M
+26.53%
68.8M
+29.26%
53.2M
+21.21%
43.9M
+27.64%
Total Stockholders Equity
116.6M
+28.69%
90.6M
+21.16%
74.8M
+23.44%
60.6M
+15.56%
Total Shares Outstanding
4.6M
+0.20%
4.6M
+0.61%
4.6M
+2.12%
4.5M
+1.22%
Cash Flow
Cash from Operating Activities
16.6M
-50.79%
33.7M
-19.89%
42.1M
+823.55%
4.6M
-3.20%
Capital Expenditures
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Cash from Investing Activities
-2.0M
-92.45%
-26.4M
+49.59%
-17.7M
+60.42%
-11.0M
+4,168.60%
Dividends Paid
3.1M
+1.32%
3.0M
+0.86%
3.0M
+0.77%
3.0M
-0.13%
Cash from Financing Activities
-9.1M
-30.08%
-13.0M
+44.82%
-8.9M
+388.54%
-1.8M
-58.35%
Financials Ratio
Gross Margin
16.13%
-17.53%
19.56%
+7.18%
18.25%
+2.69%
17.77%
+9.86%
Operating Margin
4.47%
-25.60%
6.01%
+28.34%
4.68%
-17.66%
5.69%
+33.40%
Return on Assets
4.59%
-0.82%
4.63%
+6.46%
4.35%
-26.50%
5.91%
+14.54%
Return on Equity
20.59%
-8.51%
22.51%
+23.61%
18.21%
-17.68%
22.12%
+16.80%
Revenue Growth
40.14%
+24.40%
32.27%
+106.05%
15.66%
+103.33%
7.70%
-37.52%
Current Ratio
1.11
+8.25%
1.02
-4.57%
1.07
-5.99%
1.14
-3.43%
Cash Ratio
0.11
+35.21%
0.08
-44.68%
0.14
+15.65%
0.13
-42.36%
Debt-to-Equity Ratio
0.002
-80.72%
0.008
-52.02%
0.02
-42.14%
0.03
N/A
Debt-to-Assets Ratio
0.0004
-75.00%
0.002
-58.97%
0.004
-50.00%
0.008
N/A

Earnings & Revenue History

Debt-to-Assets

Cash Flow