$2.54B
Revenue
$316.19M
Net Income
23.10%
Gross Margin
14.96%
Op. Margin
$533.83M
Free Cash Flow
| Breakdown | Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $632.66M | $633.78M | $636.99M | $636.46M | $660.49M | $693.88M | $762.36M | $838.24M | $723.07M | $687.85M | $716.32M | $744.41M | $444.14M |
| Revenue Growth % (YoY) | -4.2% | -8.7% | -16.4% | -24.1% | -8.7% | 0.9% | 6.4% | 12.6% | 62.8% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $496.67M | $497.37M | $488.75M | $470.31M | $455.41M | $445.43M | $462.92M | $517.46M | $479.32M | $452.72M | $445.55M | $467.07M | $359.64M |
| Gross Profit | $135.99M | $136.41M | $148.24M | $166.15M | $205.09M | $248.46M | $299.45M | $320.77M | $243.75M | $235.13M | $270.77M | $277.34M | $84.50M |
| Gross Margin % | 21.5% | 21.5% | 23.3% | 26.1% | 31.1% | 35.8% | 39.3% | 38.3% | 33.7% | 34.2% | 37.8% | 37.3% | 19.0% |
| Selling General & Admin | $61.09M | $56.86M | $50.28M | $38.67M | $58.70M | $55.51M | $55.29M | $50.41M | $36.21M | $52.43M | $43.82M | $41.14M | $31.15M |
| Operating Income | $74.90M | $79.55M | $97.96M | $127.48M | $146.38M | $192.94M | $244.16M | $270.37M | $207.53M | $182.70M | $226.95M | $236.20M | $53.35M |
| Operating Margin % | 11.8% | 12.6% | 15.4% | 20.0% | 22.2% | 27.8% | 32.0% | 32.3% | 28.7% | 26.6% | 31.7% | 31.7% | 12.0% |
| Other Income/Expense | $7.33M | $7.43M | $8.60M | $8.07M | $9.17M | $6.00M | $3.09M | $647.00K | $115.00K | $78.00K | $52.00K | $38.00K | $25.00K |
| Income Before Tax | $82.23M | $86.98M | $106.56M | $135.54M | $155.56M | $198.94M | $247.24M | $271.01M | $207.65M | $182.78M | $227.00M | $236.24M | $53.38M |
| Income Tax Expense | $18.95M | $20.86M | $24.51M | $30.80M | $36.07M | $44.94M | $55.47M | $60.48M | $46.12M | $41.13M | $51.46M | $53.19M | $12.19M |
| Net Income | $63.28M | $66.12M | $82.05M | $104.74M | $119.48M | $154.00M | $191.77M | $210.54M | $161.53M | $141.64M | $175.54M | $183.05M | $41.19M |
| Net Margin % | 10.0% | 10.4% | 12.9% | 16.5% | 18.1% | 22.2% | 25.2% | 25.1% | 22.3% | 20.6% | 24.5% | 24.6% | 9.3% |
| Basic EPS | 4.02 | 4.34 | 4.93 | 6.13 | 6.60 | 8.49 | 10.11 | 10.84 | 8.08 | 7.01 | 8.60 | 8.89 | 2.00 |
| Diluted EPS | 3.92 | 4.22 | 4.82 | 6.01 | 6.50 | 8.34 | 9.97 | 10.71 | 7.96 | 6.91 | 8.51 | 8.82 | 1.99 |
| Basic Shares Outstanding | 15.7M | -398K | 16.6M | 17.1M | 18.1M | -300K | 19.0M | 19.4M | 20.0M | -84K | 20.4M | 20.6M | 20.6M |
| Diluted Shares Outstanding | 16.1M | -374K | 17.0M | 17.4M | 18.4M | -287K | 19.2M | 19.7M | 20.3M | -54K | 20.6M | 20.8M | 20.7M |
| Breakdown | Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $614.09M | $560.63M | $581.75M | $667.79M | $697.42M | $730.56M | $573.58M | $469.54M | $466.09M | $438.99M | $294.86M | $157.87M | $154.97M |
| Accounts Receivable | $471.25M | $475.29M | $495.18M | $463.32M | $479.83M | $498.76M | $561.67M | $606.13M | $549.40M | $491.13M | $536.18M | $574.19M | $348.71M |
| Inventory | $173.67M | $163.68M | $158.99M | $163.22M | $173.88M | $153.19M | $136.19M | $121.42M | $116.33M | $100.82M | $90.73M | $87.92M | $90.34M |
| Other Current Assets | $3.15M | $6.20M | $8.77M | $8.62M | $2.48M | $3.99M | $20.06M | $9.98M | $3.39M | $3.17M | $4.15M | $3.34M | $2.28M |
| Total Current Assets | $1.26B | $1.21B | $1.26B | $1.33B | $1.35B | $1.40B | $1.29B | $1.21B | $1.14B | $1.04B | $925.91M | $823.33M | $596.30M |
| Property Plant & Equipment | $779.02M | $756.86M | $713.94M | $683.75M | $642.45M | $616.60M | $587.83M | $561.21M | $524.47M | $494.92M | $466.87M | $450.94M | $433.22M |
| Other Non-current Assets | $369.00K | $474.00K | $496.00K | $518.00K | $541.00K | $490.00K | $522.00K | $509.00K | $539.00K | $570.00K | $602.00K | $636.00K | $670.00K |
| Total Assets | $2.04B | $1.97B | $1.98B | $2.01B | $2.00B | $2.02B | $1.88B | $1.77B | $1.66B | $1.53B | $1.39B | $1.27B | $1.03B |
| Accrued Liabilities | $69.16M | $79.59M | $80.50M | $70.72M | $63.97M | $81.38M | $83.04M | $72.78M | $61.52M | $78.75M | $68.62M | $58.54M | $34.89M |
| Total Current Liabilities | $168.41M | $160.14M | $161.42M | $161.45M | $129.17M | $144.16M | $151.62M | $145.18M | $183.11M | $154.10M | $152.03M | $178.09M | $117.89M |
| Deferred Tax Liabilities | $60.18M | $60.20M | $55.88M | $54.44M | $53.53M | $55.91M | $46.72M | $39.71M | $33.18M | $37.35M | $34.48M | $33.19M | $32.90M |
| Total Liabilities | $228.58M | - | $217.30M | $215.89M | $182.70M | - | - | - | - | - | - | - | - |
| Common Stock | $274.00K | $273.00K | $273.00K | $272.00K | $272.00K | $271.00K | $271.00K | $271.00K | $271.00K | $271.00K | $271.00K | $271.00K | $270.00K |
| Retained Earnings | $2.57B | $2.51B | $2.44B | $2.36B | $2.26B | $2.14B | $1.98B | $1.79B | $1.58B | $1.42B | $1.28B | $1.10B | $922.07M |
| Treasury Stock | - | - | - | - | - | - | - | - | $213.40M | $155.01M | $144.45M | $111.72M | $111.72M |
| Total Stockholders Equity | $1.81B | $1.75B | $1.76B | $1.80B | $1.81B | $1.82B | $1.68B | $1.58B | $1.44B | $1.34B | $1.21B | $1.06B | $879.40M |
| Total Liabilities & Equity | $2.04B | $1.97B | $1.98B | $2.01B | $2.00B | $2.02B | $1.88B | $1.77B | $1.66B | $1.53B | $1.39B | $1.27B | $1.03B |
| Breakdown | Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $63.28M | $66.12M | $306.28M | $224.22M | $119.48M | $154.00M | $563.84M | $210.54M | $161.53M | $141.64M | $399.78M | $224.24M | $41.19M |
| Depreciation & Amortization | $8.53M | $8.16M | $23.89M | $15.78M | $7.69M | $7.20M | $19.04M | $12.52M | $6.21M | $6.13M | $17.15M | $10.98M | $5.30M |
| Stock-based Compensation | $689.00K | $5.53M | $15.94M | $10.43M | $4.04M | $2.69M | $7.97M | $5.21M | $1.94M | $867.00K | $2.92M | $2.07M | $737.00K |
| Deferred Income Tax | $-9.00K | $4.34M | $4.00K | $-1.46M | $-2.39M | $9.20M | $10.34M | $3.31M | $-3.22M | $2.90M | $-639.00K | $-1.96M | $-2.28M |
| Change in Receivables | $-4.04M | $-19.89M | $-2.24M | $-34.14M | $-18.93M | $-62.91M | $70.54M | $115.01M | $58.28M | $-45.05M | $261.86M | $299.87M | $72.93M |
| Change in Inventory | $9.99M | $4.69M | $5.80M | $10.03M | $20.69M | $17.00M | $35.37M | $20.60M | $15.52M | $10.09M | $-1.59M | $-4.40M | $-1.98M |
| Operating Cash Flow | $86.13M | $109.82M | $345.39M | $266.04M | $126.94M | $222.57M | $466.31M | $238.29M | $117.71M | $187.49M | $230.92M | $34.34M | $-845.00K |
| Capital Expenditure | $34.24M | $46.00M | $118.56M | $74.74M | $31.77M | $42.84M | $105.51M | $75.25M | $31.97M | $32.76M | $85.49M | $58.84M | $26.50M |
| Investing Cash Flow | $-34.09M | $-45.98M | $-118.55M | $-74.73M | $-31.77M | $-42.84M | $-105.51M | $-75.25M | $-31.97M | $-33.07M | $-85.08M | $-58.63M | $-26.50M |
| Stock Issued | $1.73M | $517.00K | $421.00K | $420.00K | $317.00K | $1.00K | $206.00K | $155.00K | $155.00K | $669.00K | $414.00K | $414.00K | $155.00K |
| Stock Repurchased | - | $85.15M | $375.01M | $253.77M | $128.25M | $22.38M | $225.25M | $131.86M | $58.38M | $10.56M | $32.73M | - | - |
| Dividends Paid | $315.00K | $322.00K | $1.05M | $716.00K | $367.00K | $378.00K | $1.17M | $792.00K | $403.00K | $398.00K | $1.24M | $823.00K | $411.00K |
| Financing Cash Flow | $1.41M | $-84.95M | $-375.64M | $-254.07M | $-128.30M | $-22.75M | $-226.21M | $-132.49M | $-58.63M | $-10.29M | $-34.10M | $-959.00K | $-806.00K |
SEC Filing Format - Data shown as it appears in the Q1 2024 (10-Q) filing
Period ended: Mar 31, 2024
Condensed Consolidated Statements of Operations
| Description | Mar 31, 2024 | |
|---|---|---|
| Current | Prior Year | |
| Total Revenue | $632.66M | $660.49M |
| Cost of Revenue | $496.67M | $455.41M |
| Gross Profit | $135.99M | $205.09M |
| Selling General & Admin | $61.09M | $58.70M |
| Operating Income | $74.90M | $146.38M |
| Other Income/Expense | $7.33M | $9.17M |
| Income Before Tax | $82.23M | $155.56M |
| Income Tax Expense | $18.95M | $36.07M |
| Net Income | $63.28M | $119.48M |
| Basic EPS | 4.02 | 6.60 |
| Diluted EPS | 3.92 | 6.50 |
| Basic Shares Outstanding | $15.74M | $18.10M |
| Diluted Shares Outstanding | $16.14M | $18.37M |
Condensed Consolidated Balance Sheets
| Description | Mar 31, 2024 | Dec 31, 2023 |
|---|---|---|
| Cash & Cash Equivalents | $614.09M | $560.63M |
| Accounts Receivable | $471.25M | $475.29M |
| Inventory | $173.67M | $163.68M |
| Other Current Assets | $3.15M | $6.20M |
| Total Current Assets | $1.26B | $1.21B |
| Property Plant & Equipment | $779.02M | $756.86M |
| Other Non-current Assets | $369.00K | $474.00K |
| Total Assets | $2.04B | $1.97B |
| Accrued Liabilities | $69.16M | $79.59M |
| Total Current Liabilities | $168.41M | $160.14M |
| Deferred Tax Liabilities | $60.18M | $60.20M |
| Total Liabilities | $228.58M | $220.34M |
| Common Stock | $274.00K | $273.00K |
| Retained Earnings | $2.57B | $2.51B |
| Total Stockholders Equity | $1.81B | $1.75B |
| Total Liabilities & Equity | $2.04B | $1.97B |
Condensed Consolidated Statements of Cash Flows
| Description | Mar 31, 2024 | |
|---|---|---|
| Current | Prior Year | |
| Net Income | $63.28M | $119.48M |
| Depreciation & Amortization | $8.53M | $7.69M |
| Stock-based Compensation | $689.00K | $4.04M |
| Deferred Income Tax | $-9.00K | $-2.39M |
| Change in Receivables | $-4.04M | $-18.93M |
| Change in Inventory | $9.99M | $20.69M |
| Operating Cash Flow | $86.13M | $126.94M |
| Capital Expenditure | $34.24M | $31.77M |
| Investing Cash Flow | $-34.09M | $-31.77M |
| Stock Issued | $1.73M | $317.00K |
| Stock Repurchased | - | $128.25M |
| Dividends Paid | $315.00K | $367.00K |
| Financing Cash Flow | $1.41M | $-128.30M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.