$1.29B
Revenue
$58.52M
Net Income
23.63%
Gross Margin
6.62%
Op. Margin
$335.95M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 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 | $1.29B | $1.29B | $1.17B | $1.09B | $786.91M | $500.62M | $344.86M | $229.68M |
| Revenue Growth % | 0.0% | 10.4% | 7.2% | 38.3% | 57.2% | 45.2% | 50.1% | nan% |
| Cost of Revenue | $984.18M | $984.18M | $913.86M | $849.80M | $619.59M | $388.49M | $274.80M | $184.18M |
| Gross Profit | $304.48M | $304.48M | $253.36M | $238.80M | $167.32M | $112.14M | $70.06M | $45.51M |
| Gross Margin % | 23.6% | 23.6% | 21.7% | 21.9% | 21.3% | 22.4% | 20.3% | 19.8% |
| Operating Expenses | $219.21M | $219.21M | $185.91M | $176.62M | $143.98M | $79.80M | $61.71M | $35.83M |
| Research & Development | - | $9.50M | - | - | - | - | - | - |
| Operating Income | $85.28M | $85.28M | $67.45M | $62.18M | $23.34M | $32.34M | $8.35M | $9.68M |
| Operating Margin % | 6.6% | 6.6% | 5.8% | 5.7% | 3.0% | 6.5% | 2.4% | 4.2% |
| Interest Expense | - | - | - | - | - | - | - | $176.00K |
| Other Income/Expense | $10.15M | $10.15M | $15.75M | $5.20M | $286.00K | $-366.00K | $210.00K | $-18.23M |
| Income Before Tax | $95.43M | $95.43M | $83.20M | $70.69M | $24.44M | $32.44M | $8.68M | $-8.56M |
| Income Tax Expense | $36.91M | $36.91M | $28.87M | $8.65M | $-5.92M | $-33.33M | $-37.78M | $12.00K |
| Net Income | $58.52M | $58.52M | $54.34M | $62.04M | $30.36M | $65.77M | $46.46M | $-8.57M |
| Net Margin % | 4.5% | 4.5% | 4.7% | 5.7% | 3.9% | 13.1% | 13.5% | -3.7% |
| Basic EPS | 0.68 | 0.68 | 0.59 | 0.65 | 0.33 | 0.74 | 0.54 | -0.41 |
| Diluted EPS | 0.65 | 0.65 | 0.57 | 0.62 | 0.30 | 0.66 | 0.47 | -0.41 |
| Basic Shares Outstanding | -171.6M | 85.7M | 91.5M | 95.0M | 92.2M | 89.1M | 85.7M | 20.7M |
| Diluted Shares Outstanding | -179.3M | 89.9M | 95.4M | 100.7M | 100.0M | 100.4M | 99.1M | 20.7M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 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) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $112.24M | $162.31M | $97.30M | $120.08M | $91.41M | $70.31M | $80.38M |
| Short-term Investments | - | - | - | - | - | $38.99M | - |
| Accounts Receivable | $220.29M | $235.32M | $241.87M | $240.07M | $134.56M | $75.66M | $47.06M |
| Other Current Assets | $21.39M | $9.44M | $27.45M | $4.49M | $4.56M | $5.26M | $5.00M |
| Total Current Assets | $551.77M | $472.72M | $640.41M | $433.86M | $258.54M | $190.22M | $132.44M |
| Property Plant & Equipment | $29.93M | $12.38M | $10.21M | $8.37M | $5.03M | $3.40M | $3.08M |
| Goodwill | $19.98M | $15.53M | $11.88M | $11.88M | $11.88M | $11.88M | $11.88M |
| Intangible Assets | $6.22M | $1.30M | - | $99.00K | $599.00K | $1.21M | $2.38M |
| Other Non-current Assets | $16.54M | $2.98M | $3.40M | $3.99M | $2.94M | $573.00K | $652.00K |
| Total Assets | $742.43M | $607.10M | $756.62M | $542.99M | $358.06M | $253.93M | $150.43M |
| Accounts Payable | $124.07M | $95.10M | $125.43M | $109.29M | $61.40M | $43.51M | $19.39M |
| Other Current Liabilities | $1.91M | $5.30M | - | - | - | - | - |
| Total Current Liabilities | $202.39M | $168.63M | $185.95M | $159.54M | $98.82M | $77.79M | $36.16M |
| Other Non-current Liabilities | - | - | - | - | - | $876.00K | - |
| Total Liabilities | $226.39M | $185.04M | $203.19M | $166.02M | $106.24M | $86.98M | $36.16M |
| Common Stock | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $8.00K |
| Retained Earnings | $202.83M | $144.31M | $89.97M | $27.93M | $-2.42M | $-68.19M | $-113.48M |
| Total Stockholders Equity | $516.04M | $422.06M | $553.43M | $376.97M | $251.82M | $166.95M | $114.27M |
| Total Liabilities & Equity | $742.43M | $607.10M | $756.62M | $542.99M | $358.06M | $253.93M | $150.43M |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 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 | $58.52M | $58.52M | $54.34M | $62.04M | $30.36M | $65.77M | $46.46M | $-8.57M |
| Depreciation & Amortization | $8.37M | $4.95M | $3.17M | $2.28M | $1.60M | $1.30M | $1.91M | $2.13M |
| Stock-based Compensation | $229.27M | $131.87M | $128.13M | $122.61M | $100.75M | $33.71M | $12.82M | $5.06M |
| Deferred Income Tax | - | $-8.12M | $-10.46M | $3.75M | - | - | - | - |
| Change in Receivables | $122.02M | $5.12M | $9.87M | $21.74M | $119.30M | $68.68M | $35.34M | $25.34M |
| Change in Payables | $123.58M | $28.75M | $-30.27M | $16.23M | $47.69M | $17.84M | $25.01M | $3.50M |
| Operating Cash Flow | $365.32M | $210.19M | $179.10M | $188.81M | $80.39M | $26.04M | $36.20M | $-1.53M |
| Capital Expenditure | $29.36M | $18.41M | $5.41M | $3.64M | $3.24M | $2.13M | $1.04M | $2.96M |
| Acquisitions | $28.02M | $9.34M | $5.30M | - | - | - | - | - |
| Purchases of Investments | - | - | - | - | - | - | $103.96M | - |
| Investing Cash Flow | $-378.15M | $-159.01M | $195.79M | $-200.53M | $-43.87M | $8.77M | $-40.03M | $-2.76M |
| Stock Repurchased | $81.66M | $81.66M | $300.28M | - | - | - | - | $185.00K |
| Financing Cash Flow | $-108.27M | $-99.36M | $-309.88M | $-11.07M | $-7.86M | $-13.70M | $-6.25M | $84.55M |
| Net Change in Cash | $-120.97M | $-48.12M | $65.02M | $-22.78M | $28.66M | $21.11M | $-10.08M | - |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $313.35M | $286.62M | $970.26M | $868.79M |
| Cost of Revenue | $240.51M | $227.38M | $742.65M | $678.86M |
| Gross Profit | $72.83M | $59.24M | $227.60M | $189.93M |
| Operating Expenses | $51.31M | $46.79M | $157.55M | $138.26M |
| Operating Income | $21.53M | $12.46M | $70.06M | $51.67M |
| Other Income/Expense | $2.44M | $5.50M | $7.52M | $13.88M |
| Income Before Tax | $23.96M | $17.96M | $77.58M | $65.54M |
| Income Tax Expense | $10.10M | $7.54M | $31.54M | $21.74M |
| Net Income | $13.86M | $10.42M | $46.03M | $43.80M |
| Basic EPS | 0.16 | 0.12 | 0.54 | 0.48 |
| Diluted EPS | 0.15 | 0.11 | 0.51 | 0.46 |
| Basic Shares Outstanding | $86.02M | $90.07M | $85.78M | $91.65M |
| Diluted Shares Outstanding | $90.23M | $93.82M | $89.88M | $95.76M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $133.98M | $162.31M |
| Accounts Receivable | $252.50M | $235.32M |
| Other Current Assets | $24.30M | $9.44M |
| Total Current Assets | $622.01M | $472.72M |
| Property Plant & Equipment | $24.74M | $12.38M |
| Goodwill | $19.96M | $15.53M |
| Intangible Assets | $6.43M | $1.30M |
| Other Non-current Assets | $11.53M | $2.98M |
| Total Assets | $795.23M | $607.10M |
| Accounts Payable | $123.09M | $95.10M |
| Total Current Liabilities | $210.49M | $168.63M |
| Total Liabilities | $235.22M | $185.04M |
| Common Stock | $9.00K | $9.00K |
| Retained Earnings | $190.34M | $144.31M |
| Total Stockholders Equity | $560.00M | $422.06M |
| Total Liabilities & Equity | $795.23M | $607.10M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $13.86M | $10.42M | $46.03M | $43.80M |
| Depreciation & Amortization | - | - | $3.58M | $2.31M |
| Stock-based Compensation | - | - | $97.07M | $97.27M |
| Change in Receivables | - | - | $32.16M | $51.58M |
| Change in Payables | - | - | $27.66M | $5.07M |
| Operating Cash Flow | - | - | $155.99M | $126.94M |
| Capital Expenditure | - | - | $12.80M | $3.51M |
| Acquisitions | - | - | $9.34M | $5.30M |
| Investing Cash Flow | - | - | $-167.27M | $120.80M |
| Stock Repurchased | - | - | - | $245.18M |
| Financing Cash Flow | - | - | $-11.10M | $-253.55M |
| Net Change in Cash | - | - | $-22.33M | $-5.82M |
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.