$2.54B
Revenue
$316.19M
Net Income
23.10%
Gross Margin
14.96%
Op. Margin
$533.83M
Free Cash Flow
| Breakdown | TTM (Mar 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $2.54B | $2.57B | $3.02B | $2.59B | $1.28B | $1.27B | $1.29B | $1.16B | $940.79M | $1.02B | $1.17B | $1.16B | $1.07B | $1.18B |
| Revenue Growth % | -1.1% | -14.9% | 16.4% | 103.0% | 0.2% | -1.1% | 10.7% | 23.8% | -7.6% | -12.8% | 0.8% | 8.0% | -9.2% | nan% |
| Cost of Revenue | $1.95B | $1.91B | $1.91B | $1.72B | $1.08B | $1.11B | $1.10B | $1.01B | $820.67M | $880.90M | $1.04B | $1.02B | $982.02M | $1.04B |
| Gross Profit | $586.79M | $655.88M | $1.11B | $867.75M | $194.53M | $165.97M | $189.72M | $156.18M | $120.12M | $136.72M | $124.98M | $135.07M | $90.33M | $140.85M |
| Gross Margin % | 23.1% | 25.5% | 36.9% | 33.5% | 15.2% | 13.0% | 14.7% | 13.4% | 12.8% | 13.4% | 10.7% | 11.7% | 8.4% | 11.9% |
| Selling General & Admin | $206.89M | $204.51M | $197.42M | $168.54M | $97.01M | $94.44M | $90.21M | $76.73M | $69.35M | $64.49M | $68.88M | $64.45M | $60.98M | $64.58M |
| Operating Income | $379.89M | $451.37M | $915.00M | $699.20M | $97.53M | $71.53M | $99.51M | $79.45M | $50.77M | $72.23M | $56.10M | $70.62M | $29.35M | $76.28M |
| Operating Margin % | 15.0% | 17.6% | 30.3% | 27.0% | 7.6% | 5.6% | 7.7% | 6.8% | 5.4% | 7.1% | 4.8% | 6.1% | 2.7% | 6.5% |
| Interest Expense | - | - | - | - | - | - | - | - | - | $250.00K | $285.00K | $265.00K | $313.00K | $322.00K |
| Other Income/Expense | $31.42M | $33.27M | $9.85M | $194.00K | $1.27M | $4.20M | $2.17M | $427.00K | $48.00K | $405.00K | $341.00K | $329.00K | $343.00K | $239.00K |
| Income Before Tax | $411.32M | $484.64M | $924.85M | $699.40M | $98.80M | $75.73M | $101.68M | $79.88M | $50.81M | $72.38M | $56.16M | $70.68M | $29.38M | $76.19M |
| Income Tax Expense | $95.12M | $112.24M | $207.01M | $157.97M | $22.73M | $17.60M | $23.53M | $12.86M | $16.98M | $24.78M | $19.03M | $23.77M | $9.56M | $26.06M |
| Net Income | $316.19M | $372.40M | $717.84M | $541.42M | $76.07M | $58.13M | $78.15M | $67.02M | $33.84M | $47.60M | $37.12M | $46.91M | $19.81M | $50.13M |
| Net Margin % | 12.4% | 14.5% | 23.8% | 20.9% | 6.0% | 4.6% | 6.1% | 5.8% | 3.6% | 4.7% | 3.2% | 4.1% | 1.8% | 4.2% |
| Basic EPS | 19.42 | 22.07 | 37.47 | 26.49 | 3.69 | 2.78 | 3.75 | 3.23 | 1.63 | 2.30 | 1.79 | 2.27 | 0.91 | 2.15 |
| Diluted EPS | 18.97 | 21.62 | 36.91 | 26.22 | 3.68 | 2.77 | 3.74 | 3.21 | 1.63 | 2.29 | 1.78 | 2.26 | 0.91 | 2.14 |
| Basic Shares Outstanding | 15.7M | 16.9M | 19.2M | 20.4M | 20.6M | 20.9M | 20.8M | 20.8M | 20.7M | 20.7M | 20.7M | 20.7M | 21.7M | 23.3M |
| Diluted Shares Outstanding | 16.1M | 17.2M | 19.4M | 20.6M | 20.7M | 21.0M | 20.9M | 20.8M | 20.8M | 20.8M | 20.8M | 20.8M | 21.7M | 23.4M |
| Breakdown | FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $560.63M | $730.56M | $438.99M | $183.12M | $230.97M | $178.41M | $123.36M | $95.75M | $79.15M | $54.66M | $36.78M | $33.88M | $112.30M |
| Accounts Receivable | $475.29M | $498.76M | $491.13M | $275.78M | $223.10M | $235.35M | $228.88M | $184.88M | $186.06M | $206.91M | $215.74M | $197.98M | $199.37M |
| Inventory | $163.68M | $153.19M | $100.82M | $92.32M | $89.68M | $102.37M | $92.36M | $93.27M | $95.25M | $78.25M | $70.78M | $63.66M | $63.49M |
| Other Current Assets | $6.20M | $3.99M | $3.17M | $2.65M | $1.89M | $1.72M | $2.37M | $2.48M | $2.34M | $2.23M | $2.01M | $5.54M | $1.90M |
| Total Current Assets | $1.21B | $1.40B | $1.04B | $555.13M | $549.24M | $519.24M | $446.98M | $376.38M | $370.15M | $345.31M | $330.07M | $306.85M | $377.05M |
| Property Plant & Equipment | $756.86M | $616.60M | $494.92M | $410.77M | $333.18M | $298.66M | $286.80M | $281.39M | $254.77M | $226.51M | $194.25M | $164.92M | $138.83M |
| Other Non-current Assets | $474.00K | $490.00K | $570.00K | $553.00K | $737.00K | $165.00K | $193.00K | $193.00K | $3.19M | $930.00K | $1.51M | $693.00K | $260.00K |
| Total Assets | $1.97B | $2.02B | $1.53B | $966.45M | $883.15M | $818.06M | $733.98M | $657.96M | $628.12M | $572.75M | $525.83M | $472.47M | $516.15M |
| Accrued Liabilities | $79.59M | $81.38M | $78.75M | $36.87M | $34.79M | $36.87M | $35.01M | $27.99M | $25.50M | $28.19M | $23.01M | $23.44M | $25.31M |
| Total Current Liabilities | $160.14M | $144.16M | $154.10M | $93.59M | $75.30M | $73.57M | $71.63M | $50.88M | $62.72M | $59.34M | $47.92M | $45.36M | $42.57M |
| Deferred Tax Liabilities | $60.20M | $55.91M | $37.35M | $35.13M | $28.76M | $24.03M | $21.00M | $33.97M | - | - | - | - | - |
| Common Stock | $273.00K | $271.00K | $271.00K | $270.00K | $269.00K | $269.00K | $269.00K | $268.00K | $267.00K | $267.00K | $266.00K | $266.00K | $266.00K |
| Retained Earnings | $2.51B | $2.14B | $1.42B | $881.29M | $806.87M | $750.42M | $673.94M | $608.59M | $576.40M | $530.46M | $494.99M | $449.73M | $431.63M |
| Treasury Stock | - | - | $155.01M | $111.72M | $91.06M | $91.06M | $91.06M | $91.06M | $91.06M | $88.13M | $88.13M | $88.13M | $21.50M |
| Total Stockholders Equity | $1.75B | $1.82B | $1.34B | $837.73M | $779.10M | $720.46M | $641.35M | $573.11M | $538.64M | $493.19M | $456.58M | $410.16M | $457.74M |
| Total Liabilities & Equity | $1.97B | $2.02B | $1.53B | $966.45M | $883.15M | $818.06M | $733.98M | $657.96M | $628.12M | $572.75M | $525.83M | $472.47M | $516.15M |
| Breakdown | TTM (Mar 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $659.90M | $372.40M | $717.84M | $541.42M | $76.07M | $58.13M | $78.15M | $67.02M | $33.84M | $47.60M | $37.12M | $46.91M | $19.81M | $50.13M |
| Depreciation & Amortization | $56.36M | $32.05M | $26.23M | $23.29M | $19.46M | $17.71M | $16.51M | $15.68M | $16.81M | $16.06M | $15.45M | $14.79M | $14.28M | $13.73M |
| Stock-based Compensation | $32.59M | $21.48M | $10.66M | $3.79M | $1.88M | $1.62M | $1.44M | $955.00K | $1.60M | $802.00K | $703.00K | $364.00K | $746.00K | $416.00K |
| Deferred Income Tax | $2.87M | $4.34M | $19.54M | $2.26M | $6.43M | $3.38M | $3.03M | $-12.97M | $-1.26M | $16.32M | $2.35M | $5.42M | $-6.08M | $9.98M |
| Change in Receivables | $-60.31M | $-22.13M | $7.64M | $216.81M | $53.38M | $-12.26M | $6.47M | $44.03M | $-1.21M | $-20.84M | $-8.83M | $17.76M | $-1.42M | $9.00M |
| Change in Inventory | $30.51M | $10.49M | $52.37M | $8.49M | $2.64M | $-12.68M | $10.00M | $-909.00K | $-1.98M | $17.00M | $7.47M | $7.12M | $165.00K | $21.39M |
| Operating Cash Flow | $807.37M | $455.21M | $688.88M | $418.42M | $57.46M | $106.12M | $81.59M | $48.01M | $58.56M | $70.77M | $63.12M | $47.22M | $30.06M | $26.17M |
| Capital Expenditure | $273.54M | $164.56M | $148.35M | $118.25M | $86.08M | $52.48M | $26.18M | $21.75M | $45.37M | $43.71M | $44.27M | $44.51M | $40.30M | $25.01M |
| Investing Cash Flow | $-273.36M | $-164.53M | $-148.35M | $-118.16M | $-85.99M | $-52.46M | $-26.07M | $-20.69M | $-41.58M | $-43.47M | $-44.23M | $-43.47M | $-40.28M | $-16.95M |
| Stock Issued | $3.09M | $938.00K | $207.00K | $1.08M | $3.00M | $568.00K | $1.19M | $1.95M | $1.42M | $1.73M | $529.00K | $622.00K | $198.00K | $1.79M |
| Stock Repurchased | $713.93M | $460.15M | $247.62M | $43.30M | $20.66M | - | - | - | - | $2.92M | - | - | $66.64M | $202.00K |
| Dividends Paid | $2.41M | $1.38M | $1.55M | $1.63M | $1.65M | $1.67M | $1.67M | $1.66M | $1.66M | $1.66M | $1.66M | $1.65M | $1.76M | $1.86M |
| Financing Cash Flow | $-713.25M | $-460.59M | $-248.97M | $-44.40M | $-19.31M | $-1.10M | $-482.00K | $286.00K | $-377.00K | $-2.81M | $-1.00M | $-857.00K | $-68.19M | $-177.00K |
| Net Change in Cash | - | $-169.92M | $291.57M | $255.87M | $-47.84M | $52.56M | $55.04M | $27.61M | $16.60M | $24.49M | $17.89M | $2.90M | $-78.42M | $9.05M |
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-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.