$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) |
|---|---|---|---|---|---|---|
| Total Revenue | $2.54B | $2.57B | $3.02B | $2.59B | $1.28B | $1.27B |
| Revenue Growth % | -1.1% | -14.9% | 16.4% | 103.0% | 0.2% | nan% |
| Cost of Revenue | $1.95B | $1.91B | $1.91B | $1.72B | $1.08B | $1.11B |
| Gross Profit | $586.79M | $655.88M | $1.11B | $867.75M | $194.53M | $165.97M |
| Gross Margin % | 23.1% | 25.5% | 36.9% | 33.5% | 15.2% | 13.0% |
| Selling General & Admin | $206.89M | $204.51M | $197.42M | $168.54M | $97.01M | $94.44M |
| Operating Income | $379.89M | $451.37M | $915.00M | $699.20M | $97.53M | $71.53M |
| Operating Margin % | 15.0% | 17.6% | 30.3% | 27.0% | 7.6% | 5.6% |
| Other Income/Expense | $31.42M | $33.27M | $9.85M | $194.00K | $1.27M | $4.20M |
| Income Before Tax | $411.32M | $484.64M | $924.85M | $699.40M | $98.80M | $75.73M |
| Income Tax Expense | $95.12M | $112.24M | $207.01M | $157.97M | $22.73M | $17.60M |
| Net Income | $316.19M | $372.40M | $717.84M | $541.42M | $76.07M | $58.13M |
| Net Margin % | 12.4% | 14.5% | 23.8% | 20.9% | 6.0% | 4.6% |
| Basic EPS | 19.42 | 22.07 | 37.47 | 26.49 | 3.69 | 2.78 |
| Diluted EPS | 18.97 | 21.62 | 36.91 | 26.22 | 3.68 | 2.77 |
| Basic Shares Outstanding | 15.7M | 16.9M | 19.2M | 20.4M | 20.6M | 20.9M |
| Diluted Shares Outstanding | 16.1M | 17.2M | 19.4M | 20.6M | 20.7M | 21.0M |
| 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) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $560.63M | $730.56M | $438.99M | $183.12M | $230.97M |
| Accounts Receivable | $475.29M | $498.76M | $491.13M | $275.78M | $223.10M |
| Inventory | $163.68M | $153.19M | $100.82M | $92.32M | $89.68M |
| Other Current Assets | $6.20M | $3.99M | $3.17M | $2.65M | $1.89M |
| Total Current Assets | $1.21B | $1.40B | $1.04B | $555.13M | $549.24M |
| Property Plant & Equipment | $756.86M | $616.60M | $494.92M | $410.77M | $333.18M |
| Other Non-current Assets | $474.00K | $490.00K | $570.00K | $553.00K | $737.00K |
| Total Assets | $1.97B | $2.02B | $1.53B | $966.45M | $883.15M |
| Accrued Liabilities | $79.59M | $81.38M | $78.75M | $36.87M | $34.79M |
| Total Current Liabilities | $160.14M | $144.16M | $154.10M | $93.59M | $75.30M |
| Deferred Tax Liabilities | $60.20M | $55.91M | $37.35M | $35.13M | $28.76M |
| Common Stock | $273.00K | $271.00K | $271.00K | $270.00K | $269.00K |
| Retained Earnings | $2.51B | $2.14B | $1.42B | $881.29M | $806.87M |
| Treasury Stock | - | - | $155.01M | $111.72M | $91.06M |
| Total Stockholders Equity | $1.75B | $1.82B | $1.34B | $837.73M | $779.10M |
| Total Liabilities & Equity | $1.97B | $2.02B | $1.53B | $966.45M | $883.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) |
|---|---|---|---|---|---|---|
| Net Income | $659.90M | $372.40M | $717.84M | $541.42M | $76.07M | $58.13M |
| Depreciation & Amortization | $56.36M | $32.05M | $26.23M | $23.29M | $19.46M | $17.71M |
| Stock-based Compensation | $32.59M | $21.48M | $10.66M | $3.79M | $1.88M | $1.62M |
| Deferred Income Tax | $2.87M | $4.34M | $19.54M | $2.26M | $6.43M | $3.38M |
| Change in Receivables | $-60.31M | $-22.13M | $7.64M | $216.81M | $53.38M | $-12.26M |
| Change in Inventory | $30.51M | $10.49M | $52.37M | $8.49M | $2.64M | $-12.68M |
| Operating Cash Flow | $807.37M | $455.21M | $688.88M | $418.42M | $57.46M | $106.12M |
| Capital Expenditure | $273.54M | $164.56M | $148.35M | $118.25M | $86.08M | $52.48M |
| Investing Cash Flow | $-273.36M | $-164.53M | $-148.35M | $-118.16M | $-85.99M | $-52.46M |
| Stock Issued | $3.09M | $938.00K | $207.00K | $1.08M | $3.00M | $568.00K |
| Stock Repurchased | $713.93M | $460.15M | $247.62M | $43.30M | $20.66M | - |
| Dividends Paid | $2.41M | $1.38M | $1.55M | $1.63M | $1.65M | $1.67M |
| Financing Cash Flow | $-713.25M | $-460.59M | $-248.97M | $-44.40M | $-19.31M | $-1.10M |
| Net Change in Cash | - | $-169.92M | $291.57M | $255.87M | $-47.84M | $52.56M |
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.