• $1.3B
    Market Cap
  • 4.32%
    1-Year Change
  • Industrial Distribution
    Industry
Annual
Quarterly
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Income Statement
Total Operating Revenue
2.0B
+9.75%
1.8B
+14.88%
1.6B
+36.39%
1.2B
+175.64%
Cost of Revenue
1.3B
+10.72%
1.2B
+16.87%
1.0B
+33.92%
760.5M
+283.14%
Gross Profit
662.0M
+7.86%
613.8M
+11.22%
551.9M
+41.18%
390.9M
+78.30%
Sales and Marketing Expense
583.8M
+4.65%
557.8M
+9.62%
508.9M
+45.77%
349.1M
+261.24%
Research and Development Expense
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Depreciation and Amortization Expense
80.9M
+8.74%
74.4M
+16.97%
63.6M
+40.73%
45.2M
+441.73%
Total Operating Expenses
1.3B
+10.72%
1.2B
+16.87%
1.0B
+33.92%
760.5M
+266.96%
Operating Profit
78.3M
+39.87%
56.0M
+30.16%
43.0M
+2.88%
41.8M
+248.59%
Interest Income
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Interest Expense
-55.4M
+0.38%
-55.1M
+28.92%
-42.8M
+76.02%
-24.3M
+2,696.43%
Interest Income and Expense and Net
-55.4M
+0.38%
-55.1M
+28.92%
-42.8M
+76.02%
-24.3M
+2,696.43%
Total Nonoperating Income and Expense
-2.5M
+598.32%
-358,000
-87.99%
-3.0M
+345.07%
-670,000
-183.65%
Income before Taxes
19.4M
+3,721.46%
-536,000
-73.29%
-2.0M
-115.51%
12.9M
+8.54%
Income Taxes
11.1M
+62.83%
6.8M
-2.36%
7.0M
+25.84%
5.5M
+120.10%
Extraordinary Items
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Net Income
8.3M
+213.82%
-7.3M
-18.23%
-9.0M
-221.08%
7.4M
-21.26%
Net Income from Continuing Operations Applicable to Common
19.4M
+3,721.46%
-536,000
-73.29%
-2.0M
-115.51%
12.9M
+8.54%
Basic EPS and Net Income
0.18
+212.50%
-0.16
-20.00%
-0.20
-146.51%
0.43
-58.65%
Diluted EPS and Net Income
0.18
+212.50%
-0.16
-20.00%
-0.20
-147.62%
0.42
-58.42%
Basic Weighted Average Shares
46.4M
-0.96%
46.8M
+4.33%
44.9M
+161.69%
17.1M
+88.98%
Diluted Weighted Average Shares
47.2M
+0.76%
46.8M
+4.33%
44.9M
+155.76%
17.5M
+87.63%
Balance Sheet
Cash and Cash Equivalents
61.8M
-7.11%
66.5M
-20.79%
83.9M
+241.82%
24.6M
+487.28%
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
61.8M
-7.11%
66.5M
-20.79%
83.9M
+241.82%
24.6M
+487.28%
Total Current Assets
746.9M
+4.88%
712.2M
+8.34%
657.3M
+37.46%
478.2M
+260.15%
Accumulated Depreciation
68.8M
+43.27%
48.0M
+58.75%
30.3M
+64.28%
18.4M
-70.18%
Property and Plant and Equipment and Net
126.6M
+0.86%
125.5M
+10.29%
113.8M
+76.74%
64.4M
+242.02%
Total Long-Term Assets
8.3M
+47.75%
5.6M
-5.28%
5.9M
+3.35%
5.7M
+1,557.80%
Total Assets
1.7B
+1.24%
1.7B
+11.41%
1.6B
+27.54%
1.2B
+374.56%
Income Taxes Payable
20.1M
-9.51%
22.3M
+21.49%
18.3M
-23.11%
23.8M
+1,326.33%
Total Short-Term Debt
35.5M
-12.37%
40.5M
+24.35%
32.6M
+99.06%
16.4M
N/A
Total Current Liabilities
291.5M
+9.47%
266.3M
+10.02%
242.0M
+42.80%
169.5M
+134.59%
Total Long-Term Debt
664.2M
-4.28%
693.9M
+29.49%
535.9M
+35.38%
395.8M
+3,226.26%
Total Long-Term Liabilities
24.6M
-7.09%
26.5M
+4.25%
25.4M
+530.40%
4.0M
+2.07%
Total Liabilities
1.1B
+1.16%
1.1B
+22.28%
888.7M
+36.18%
652.6M
+429.94%
Retained Earnings
-33.7M
-19.85%
-42.0M
+21.13%
-34.7M
+34.86%
-25.7M
-123.18%
Total Stockholders Equity
649.3M
+1.37%
640.5M
-3.18%
661.6M
+17.51%
563.0M
+323.28%
Total Shares Outstanding
46.2M
-1.44%
46.9M
+0.21%
46.8M
+140.81%
19.4M
+113.01%
Cash Flow
Cash from Operating Activities
83.8M
+48.53%
56.5M
-44.81%
102.3M
+1,027.43%
-11.0M
-302.40%
Capital Expenditures
21.0M
+53.57%
13.7M
-10.78%
15.3M
+84.63%
8.3M
+1.39%
Cash from Investing Activities
-29.5M
-87.16%
-229.7M
-17.54%
-278.5M
+119.85%
-126.7M
+207.55%
Dividends Paid
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Cash from Financing Activities
-64.3M
-140.34%
159.3M
-36.38%
250.4M
+68.67%
148.5M
+1,292.69%
Financials Ratio
Gross Margin
33.44%
-1.72%
34.02%
-3.19%
35.14%
+3.51%
33.95%
-35.31%
Operating Margin
3.95%
+27.44%
3.10%
+13.29%
2.74%
-24.57%
3.63%
+26.47%
Return on Assets
0.48%
+207.33%
-0.45%
-31.00%
-0.65%
-164.43%
1.01%
-72.58%
Return on Equity
1.29%
+214.90%
-1.13%
-23.11%
-1.46%
-168.81%
2.13%
-71.10%
Revenue Growth
9.75%
-34.48%
14.88%
-59.10%
36.39%
-79.28%
175.64%
+833.63%
Current Ratio
2.56
-4.19%
2.67
-1.52%
2.72
-3.74%
2.82
+53.52%
Cash Ratio
0.21
-15.14%
0.25
-28.00%
0.35
+139.34%
0.14
+150.26%
Debt-to-Equity Ratio
1.08
-6.02%
1.15
+33.44%
0.86
+17.36%
0.73
N/A
Debt-to-Assets Ratio
0.40
-5.90%
0.43
+15.95%
0.37
+8.14%
0.34
N/A

Earnings & Revenue History

Debt-to-Assets

Cash Flow