◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

PROGYNY, INC. CIK: 1551306 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0001551306-24-000159
Period End Date 20240630
Filing Date 20240807
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance pgny-20240630_htm.xml
Balance Sheet 132 line items
Line Item Tag Value Unit Period
Allowances for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $46.64M USD Point-in-time
Allowances for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $46.64M USD Point-in-time
Allowances for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $54.08M USD Point-in-time
Allowances for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $54.08M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.00B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.00B shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $94.96M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $94.96M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $97.30M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $97.30M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.00B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.00B shares Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $273.79M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $273.79M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $167.23M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $167.23M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 96.35M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 96.35M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 97.03M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 97.03M shares Point-in-time
Accounts receivable, net of $54,081 and $46,636 of allowances at June 30, 2024 and December 31, 2023, respectively AccountsReceivableNetCurrent $241.87M USD Point-in-time
Accounts receivable, net of $54,081 and $46,636 of allowances at June 30, 2024 and December 31, 2023, respectively AccountsReceivableNetCurrent $241.87M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 90.71M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 90.71M shares Point-in-time
Accounts receivable, net of $54,081 and $46,636 of allowances at June 30, 2024 and December 31, 2023, respectively AccountsReceivableNetCurrent $293.80M USD Point-in-time
Accounts receivable, net of $54,081 and $46,636 of allowances at June 30, 2024 and December 31, 2023, respectively AccountsReceivableNetCurrent $293.80M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 96.35M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 96.35M shares Point-in-time
Treasury stock, shares outstanding (in shares) TreasuryStockCommonShares 615,980.00 shares Point-in-time
Treasury stock, shares outstanding (in shares) TreasuryStockCommonShares 615,980.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $27.45M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $27.45M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $26.26M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $26.26M USD Point-in-time
Treasury stock, shares outstanding (in shares) TreasuryStockCommonShares 6.93M shares Point-in-time
Treasury stock, shares outstanding (in shares) TreasuryStockCommonShares 6.93M shares Point-in-time
Total current assets AssetsCurrent $582.24M USD Point-in-time
Total current assets AssetsCurrent $582.24M USD Point-in-time
Total current assets AssetsCurrent $640.41M USD Point-in-time
Total current assets AssetsCurrent $640.41M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $10.64M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $10.64M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $10.21M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $10.21M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $17.61M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $17.61M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $17.81M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $17.81M USD Point-in-time
Goodwill Goodwill $15.61M USD Point-in-time
Goodwill Goodwill $15.61M USD Point-in-time
Goodwill Goodwill $11.88M USD Point-in-time
Goodwill Goodwill $11.88M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $1.48M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $1.48M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet - USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet - USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $73.12M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $73.12M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $67.88M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $67.88M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $3.40M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $3.40M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.98M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.98M USD Point-in-time
Total assets Assets $698.63M USD Point-in-time
Total assets Assets $698.63M USD Point-in-time
Total assets Assets $756.62M USD Point-in-time
Total assets Assets $756.62M USD Point-in-time
Accounts payable AccountsPayableCurrent $151.75M USD Point-in-time
Accounts payable AccountsPayableCurrent $151.75M USD Point-in-time
Accounts payable AccountsPayableCurrent $125.43M USD Point-in-time
Accounts payable AccountsPayableCurrent $125.43M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilitiesCurrent $73.63M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilitiesCurrent $73.63M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilitiesCurrent $60.52M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilitiesCurrent $60.52M USD Point-in-time
Total current liabilities LiabilitiesCurrent $225.38M USD Point-in-time
Total current liabilities LiabilitiesCurrent $225.38M USD Point-in-time
Total current liabilities LiabilitiesCurrent $185.95M USD Point-in-time
Total current liabilities LiabilitiesCurrent $185.95M USD Point-in-time
Operating lease noncurrent liabilities OperatingLeaseLiabilityNoncurrent $17.24M USD Point-in-time
Operating lease noncurrent liabilities OperatingLeaseLiabilityNoncurrent $17.24M USD Point-in-time
Operating lease noncurrent liabilities OperatingLeaseLiabilityNoncurrent $17.06M USD Point-in-time
Operating lease noncurrent liabilities OperatingLeaseLiabilityNoncurrent $17.06M USD Point-in-time
Total liabilities Liabilities $203.19M USD Point-in-time
Total liabilities Liabilities $203.19M USD Point-in-time
Total liabilities Liabilities $242.44M USD Point-in-time
Total liabilities Liabilities $242.44M USD Point-in-time
Commitments and Contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Common stock, $0.0001 par value; 1,000,000,000 shares authorized; 97,028,118 and 96,348,522 shares issued; 90,711,413 and 96,348,522 shares outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $9.00K USD Point-in-time
Common stock, $0.0001 par value; 1,000,000,000 shares authorized; 97,028,118 and 96,348,522 shares issued; 90,711,413 and 96,348,522 shares outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $9.00K USD Point-in-time
Common stock, $0.0001 par value; 1,000,000,000 shares authorized; 97,028,118 and 96,348,522 shares issued; 90,711,413 and 96,348,522 shares outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $9.00K USD Point-in-time
Common stock, $0.0001 par value; 1,000,000,000 shares authorized; 97,028,118 and 96,348,522 shares issued; 90,711,413 and 96,348,522 shares outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $9.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $461.64M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $461.64M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $519.67M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $519.67M USD Point-in-time
Treasury stock, at cost, $0.0001 par value; 6,932,685 and 615,980 shares at June 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $1.01M USD Point-in-time
Treasury stock, at cost, $0.0001 par value; 6,932,685 and 615,980 shares at June 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $1.01M USD Point-in-time
Treasury stock, at cost, $0.0001 par value; 6,932,685 and 615,980 shares at June 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $188.87M USD Point-in-time
Treasury stock, at cost, $0.0001 par value; 6,932,685 and 615,980 shares at June 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $188.87M USD Point-in-time
Accumulated earnings RetainedEarningsAccumulatedDeficit $89.97M USD Point-in-time
Accumulated earnings RetainedEarningsAccumulatedDeficit $89.97M USD Point-in-time
Accumulated earnings RetainedEarningsAccumulatedDeficit $123.35M USD Point-in-time
Accumulated earnings RetainedEarningsAccumulatedDeficit $123.35M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $2.02M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $2.02M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $2.82M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $2.82M USD Point-in-time
Total stockholders equity StockholdersEquity $469.50M USD Point-in-time
Total stockholders equity StockholdersEquity $469.50M USD Point-in-time
Total stockholders equity StockholdersEquity $553.43M USD Point-in-time
Total stockholders equity StockholdersEquity $553.43M USD Point-in-time
Total stockholders equity StockholdersEquity $571.60M USD Point-in-time
Total stockholders equity StockholdersEquity $571.60M USD Point-in-time
Total stockholders equity StockholdersEquity $456.19M USD Point-in-time
Total stockholders equity StockholdersEquity $456.19M USD Point-in-time
Total stockholders equity StockholdersEquity $376.97M USD Point-in-time
Total stockholders equity StockholdersEquity $376.97M USD Point-in-time
Total stockholders equity StockholdersEquity $424.40M USD Point-in-time
Total stockholders equity StockholdersEquity $424.40M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $756.62M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $756.62M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $698.63M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $698.63M USD Point-in-time
Income Statement 136 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $279.37M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $279.37M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $582.16M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $582.16M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $537.77M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $537.77M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $304.09M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $304.09M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $235.81M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $235.81M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $218.73M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $218.73M USD 1 Quarter
Cost of services CostOfGoodsAndServicesSold $451.48M USD 2 Qtrs
Cost of services CostOfGoodsAndServicesSold $451.48M USD 2 Qtrs
Cost of services CostOfGoodsAndServicesSold $418.49M USD 2 Qtrs
Cost of services CostOfGoodsAndServicesSold $418.49M USD 2 Qtrs
Gross profit GrossProfit $60.64M USD 1 Quarter
Gross profit GrossProfit $60.64M USD 1 Quarter
Gross profit GrossProfit $119.28M USD 2 Qtrs
Gross profit GrossProfit $119.28M USD 2 Qtrs
Gross profit GrossProfit $68.28M USD 1 Quarter
Gross profit GrossProfit $68.28M USD 1 Quarter
Gross profit GrossProfit $130.69M USD 2 Qtrs
Gross profit GrossProfit $130.69M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $29.67M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $29.67M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $16.42M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $16.42M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $15.38M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $15.38M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $31.88M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $31.88M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $31.17M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $31.17M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $30.07M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $30.07M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $59.60M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $59.60M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $59.42M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $59.42M USD 2 Qtrs
Total operating expenses OperatingExpenses $91.48M USD 2 Qtrs
Total operating expenses OperatingExpenses $91.48M USD 2 Qtrs
Total operating expenses OperatingExpenses $47.59M USD 1 Quarter
Total operating expenses OperatingExpenses $47.59M USD 1 Quarter
Total operating expenses OperatingExpenses $45.46M USD 1 Quarter
Total operating expenses OperatingExpenses $45.46M USD 1 Quarter
Total operating expenses OperatingExpenses $89.09M USD 2 Qtrs
Total operating expenses OperatingExpenses $89.09M USD 2 Qtrs
Income from operations OperatingIncomeLoss $15.18M USD 1 Quarter
Income from operations OperatingIncomeLoss $15.18M USD 1 Quarter
Income from operations OperatingIncomeLoss $30.20M USD 2 Qtrs
Income from operations OperatingIncomeLoss $30.20M USD 2 Qtrs
Income from operations OperatingIncomeLoss $39.21M USD 2 Qtrs
Income from operations OperatingIncomeLoss $39.21M USD 2 Qtrs
Income from operations OperatingIncomeLoss $20.69M USD 1 Quarter
Income from operations OperatingIncomeLoss $20.69M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $1.77M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $1.77M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $1.28M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $1.28M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $6.92M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $6.92M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $3.56M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $3.56M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $816.00K USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $816.00K USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $1.45M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $1.45M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $706.00K USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $706.00K USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $1.53M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $1.53M USD 2 Qtrs
Total other income, net NonoperatingIncomeExpense $1.98M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $1.98M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $3.30M USD 2 Qtrs
Total other income, net NonoperatingIncomeExpense $3.30M USD 2 Qtrs
Total other income, net NonoperatingIncomeExpense $4.38M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $4.38M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $8.37M USD 2 Qtrs
Total other income, net NonoperatingIncomeExpense $8.37M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $25.07M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $25.07M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $17.17M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $17.17M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $47.58M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $47.58M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $33.50M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $33.50M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $829.00K USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $829.00K USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.18M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.18M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $14.20M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $14.20M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $8.58M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.58M USD 1 Quarter
Net income NetIncomeLoss $33.38M USD 2 Qtrs
Net income NetIncomeLoss $33.38M USD 2 Qtrs
Net income NetIncomeLoss $16.48M USD 1 Quarter
Net income NetIncomeLoss $16.48M USD 1 Quarter
Net income NetIncomeLoss $32.67M USD 2 Qtrs
Net income NetIncomeLoss $32.67M USD 2 Qtrs
Net income NetIncomeLoss $14.99M USD 1 Quarter
Net income NetIncomeLoss $14.99M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.35 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.35 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.18 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.18 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.35 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.35 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.16 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.16 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.34 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.34 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.15 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.15 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.17 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.17 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.33 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.33 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 94.29M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 94.29M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 94.74M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 94.74M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 93.87M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 93.87M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 95.16M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 95.16M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 99.46M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 99.46M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 97.84M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 97.84M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 100.39M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 100.39M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 100.62M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 100.62M shares 1 Quarter
Cash Flow Statement 128 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $33.38M USD 2 Qtrs
Net income ProfitLoss $33.38M USD 2 Qtrs
Net income ProfitLoss $32.67M USD 2 Qtrs
Net income ProfitLoss $32.67M USD 2 Qtrs
Deferred tax expense DeferredIncomeTaxesAndTaxCredits $824.00K USD 2 Qtrs
Deferred tax expense DeferredIncomeTaxesAndTaxCredits $824.00K USD 2 Qtrs
Deferred tax expense DeferredIncomeTaxesAndTaxCredits $5.52M USD 2 Qtrs
Deferred tax expense DeferredIncomeTaxesAndTaxCredits $5.52M USD 2 Qtrs
Non-cash interest income NonCashInterestIncome $-77.00K USD 2 Qtrs
Non-cash interest income NonCashInterestIncome $-77.00K USD 2 Qtrs
Non-cash interest income NonCashInterestIncome - USD 2 Qtrs
Non-cash interest income NonCashInterestIncome - USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.07M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.07M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.47M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.47M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $62.56M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $62.56M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $64.09M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $64.09M USD 2 Qtrs
Bad debt expense ProvisionForDoubtfulAccounts $9.79M USD 2 Qtrs
Bad debt expense ProvisionForDoubtfulAccounts $9.79M USD 2 Qtrs
Bad debt expense ProvisionForDoubtfulAccounts $9.57M USD 2 Qtrs
Bad debt expense ProvisionForDoubtfulAccounts $9.57M USD 2 Qtrs
Realized gains on sale of marketable securities MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $6.99M USD 2 Qtrs
Realized gains on sale of marketable securities MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $6.99M USD 2 Qtrs
Realized gains on sale of marketable securities MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $1.32M USD 2 Qtrs
Realized gains on sale of marketable securities MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $1.32M USD 2 Qtrs
Foreign currency exchange rate loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $-30.00K USD 2 Qtrs
Foreign currency exchange rate loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $-30.00K USD 2 Qtrs
Foreign currency exchange rate loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $7.00K USD 2 Qtrs
Foreign currency exchange rate loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $7.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $61.50M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $61.50M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $34.69M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $34.69M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.19M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.19M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.28M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.28M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $20.85M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $20.85M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $26.40M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $26.40M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $13.83M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $13.83M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $8.86M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $8.86M USD 2 Qtrs
Other noncurrent assets and liabilities IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet $-581.00K USD 2 Qtrs
Other noncurrent assets and liabilities IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet $-581.00K USD 2 Qtrs
Other noncurrent assets and liabilities IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet $-386.00K USD 2 Qtrs
Other noncurrent assets and liabilities IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet $-386.00K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $96.97M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $96.97M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $82.43M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $82.43M USD 2 Qtrs
Purchase of property and equipment, net PaymentsToAcquirePropertyPlantAndEquipment $1.72M USD 2 Qtrs
Purchase of property and equipment, net PaymentsToAcquirePropertyPlantAndEquipment $1.72M USD 2 Qtrs
Purchase of property and equipment, net PaymentsToAcquirePropertyPlantAndEquipment $2.01M USD 2 Qtrs
Purchase of property and equipment, net PaymentsToAcquirePropertyPlantAndEquipment $2.01M USD 2 Qtrs
Purchase of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $158.64M USD 2 Qtrs
Purchase of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $158.64M USD 2 Qtrs
Purchase of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $120.60M USD 2 Qtrs
Purchase of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $120.60M USD 2 Qtrs
Sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $271.10M USD 2 Qtrs
Sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $271.10M USD 2 Qtrs
Sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $79.81M USD 2 Qtrs
Sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $79.81M USD 2 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $5.30M USD 2 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $5.30M USD 2 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $105.44M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $105.44M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-42.80M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-42.80M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $183.72M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $183.72M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $988.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $988.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $3.12M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $3.12M USD 2 Qtrs
Payment of employee taxes related to equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $8.17M USD 2 Qtrs
Payment of employee taxes related to equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $8.17M USD 2 Qtrs
Payment of employee taxes related to equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.43M USD 2 Qtrs
Payment of employee taxes related to equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.43M USD 2 Qtrs
Proceeds from contributions to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $707.00K USD 2 Qtrs
Proceeds from contributions to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $707.00K USD 2 Qtrs
Proceeds from contributions to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $617.00K USD 2 Qtrs
Proceeds from contributions to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $617.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-190.20M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-190.20M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.69M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.69M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents - USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents - USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.34M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.34M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $50.49M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $50.49M USD 2 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $97.30M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $97.30M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $94.96M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $94.96M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $120.08M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $120.08M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.57M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.57M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $97.30M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $97.30M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $94.96M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $94.96M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $120.08M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $120.08M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.57M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.57M USD Point-in-time
Cash paid for income taxes, net of refunds received IncomeTaxesPaidNet $698.00K USD 2 Qtrs
Cash paid for income taxes, net of refunds received IncomeTaxesPaidNet $698.00K USD 2 Qtrs
Cash paid for income taxes, net of refunds received IncomeTaxesPaidNet $17.32M USD 2 Qtrs
Cash paid for income taxes, net of refunds received IncomeTaxesPaidNet $17.32M USD 2 Qtrs
Additions of property and equipment, net included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $158.00K USD 2 Qtrs
Additions of property and equipment, net included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $158.00K USD 2 Qtrs
Additions of property and equipment, net included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $438.00K USD 2 Qtrs
Additions of property and equipment, net included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $438.00K USD 2 Qtrs
Stockholders Equity 68 line items
Line Item Tag Value Unit Period
Balance at beginning of period (in shares) CommonStockSharesOutstanding 90.71M shares Point-in-time
Balance at beginning of period (in shares) CommonStockSharesOutstanding 90.71M shares Point-in-time
Balance at beginning of period (in shares) CommonStockSharesOutstanding 96.35M shares Point-in-time
Balance at beginning of period (in shares) CommonStockSharesOutstanding 96.35M shares Point-in-time
Balance at beginning of period StockholdersEquity $469.50M USD Point-in-time
Balance at beginning of period StockholdersEquity $469.50M USD Point-in-time
Balance at beginning of period StockholdersEquity $553.43M USD Point-in-time
Balance at beginning of period StockholdersEquity $553.43M USD Point-in-time
Balance at beginning of period StockholdersEquity $571.60M USD Point-in-time
Balance at beginning of period StockholdersEquity $571.60M USD Point-in-time
Balance at beginning of period StockholdersEquity $456.19M USD Point-in-time
Balance at beginning of period StockholdersEquity $456.19M USD Point-in-time
Balance at beginning of period StockholdersEquity $376.97M USD Point-in-time
Balance at beginning of period StockholdersEquity $376.97M USD Point-in-time
Balance at beginning of period StockholdersEquity $424.40M USD Point-in-time
Balance at beginning of period StockholdersEquity $424.40M USD Point-in-time
Issuance of employee equity awards, net of shares withheld StockGrantedDuringPeriodValueSharebasedCompensation $-6.49M USD 2 Qtrs
Issuance of employee equity awards, net of shares withheld StockGrantedDuringPeriodValueSharebasedCompensation $-6.49M USD 2 Qtrs
Issuance of employee equity awards, net of shares withheld StockGrantedDuringPeriodValueSharebasedCompensation $-2.15M USD 1 Quarter
Issuance of employee equity awards, net of shares withheld StockGrantedDuringPeriodValueSharebasedCompensation $-2.15M USD 1 Quarter
Issuance of employee equity awards, net of shares withheld StockGrantedDuringPeriodValueSharebasedCompensation $-3.56M USD 2 Qtrs
Issuance of employee equity awards, net of shares withheld StockGrantedDuringPeriodValueSharebasedCompensation $-3.56M USD 2 Qtrs
Issuance of employee equity awards, net of shares withheld StockGrantedDuringPeriodValueSharebasedCompensation $-2.99M USD 1 Quarter
Issuance of employee equity awards, net of shares withheld StockGrantedDuringPeriodValueSharebasedCompensation $-2.99M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $31.90M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $31.90M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $33.32M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $33.32M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $62.85M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $62.85M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $64.53M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $64.53M USD 2 Qtrs
Repurchase of common stock StockRepurchasedDuringPeriodValue $161.50M USD 1 Quarter
Repurchase of common stock StockRepurchasedDuringPeriodValue $161.50M USD 1 Quarter
Repurchase of common stock StockRepurchasedDuringPeriodValue $187.86M USD 2 Qtrs
Repurchase of common stock StockRepurchasedDuringPeriodValue $187.86M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $581.00K USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $581.00K USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-794.00K USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-794.00K USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $358.00K USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $358.00K USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-725.00K USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-725.00K USD 1 Quarter
Net income NetIncomeLoss $33.38M USD 2 Qtrs
Net income NetIncomeLoss $33.38M USD 2 Qtrs
Net income NetIncomeLoss $16.48M USD 1 Quarter
Net income NetIncomeLoss $16.48M USD 1 Quarter
Net income NetIncomeLoss $32.67M USD 2 Qtrs
Net income NetIncomeLoss $32.67M USD 2 Qtrs
Net income NetIncomeLoss $14.99M USD 1 Quarter
Net income NetIncomeLoss $14.99M USD 1 Quarter
Balance at end of period (in shares) CommonStockSharesOutstanding 90.71M shares Point-in-time
Balance at end of period (in shares) CommonStockSharesOutstanding 90.71M shares Point-in-time
Balance at end of period (in shares) CommonStockSharesOutstanding 96.35M shares Point-in-time
Balance at end of period (in shares) CommonStockSharesOutstanding 96.35M shares Point-in-time
Balance at end of period StockholdersEquity $469.50M USD Point-in-time
Balance at end of period StockholdersEquity $469.50M USD Point-in-time
Balance at end of period StockholdersEquity $553.43M USD Point-in-time
Balance at end of period StockholdersEquity $553.43M USD Point-in-time
Balance at end of period StockholdersEquity $571.60M USD Point-in-time
Balance at end of period StockholdersEquity $571.60M USD Point-in-time
Balance at end of period StockholdersEquity $456.19M USD Point-in-time
Balance at end of period StockholdersEquity $456.19M USD Point-in-time
Balance at end of period StockholdersEquity $376.97M USD Point-in-time
Balance at end of period StockholdersEquity $376.97M USD Point-in-time
Balance at end of period StockholdersEquity $424.40M USD Point-in-time
Balance at end of period StockholdersEquity $424.40M USD Point-in-time
Comprehensive Income 56 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $33.38M USD 2 Qtrs
Net income NetIncomeLoss $33.38M USD 2 Qtrs
Net income NetIncomeLoss $16.48M USD 1 Quarter
Net income NetIncomeLoss $16.48M USD 1 Quarter
Net income NetIncomeLoss $32.67M USD 2 Qtrs
Net income NetIncomeLoss $32.67M USD 2 Qtrs
Net income NetIncomeLoss $14.99M USD 1 Quarter
Net income NetIncomeLoss $14.99M USD 1 Quarter
Unrealized gains on marketable securities before reclassifications OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.19M USD 1 Quarter
Unrealized gains on marketable securities before reclassifications OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.19M USD 1 Quarter
Unrealized gains on marketable securities before reclassifications OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $4.31M USD 2 Qtrs
Unrealized gains on marketable securities before reclassifications OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $4.31M USD 2 Qtrs
Unrealized gains on marketable securities before reclassifications OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.92M USD 1 Quarter
Unrealized gains on marketable securities before reclassifications OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.92M USD 1 Quarter
Unrealized gains on marketable securities before reclassifications OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.92M USD 2 Qtrs
Unrealized gains on marketable securities before reclassifications OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.92M USD 2 Qtrs
Reclassification of gains on the sale of marketable securities into net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax $1.32M USD 2 Qtrs
Reclassification of gains on the sale of marketable securities into net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax $1.32M USD 2 Qtrs
Reclassification of gains on the sale of marketable securities into net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax $2.63M USD 1 Quarter
Reclassification of gains on the sale of marketable securities into net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax $2.63M USD 1 Quarter
Reclassification of gains on the sale of marketable securities into net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax $5.12M USD 2 Qtrs
Reclassification of gains on the sale of marketable securities into net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax $5.12M USD 2 Qtrs
Reclassification of gains on the sale of marketable securities into net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax $822.00K USD 1 Quarter
Reclassification of gains on the sale of marketable securities into net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax $822.00K USD 1 Quarter
Net change on unrealized gains on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-715.00K USD 1 Quarter
Net change on unrealized gains on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-715.00K USD 1 Quarter
Net change on unrealized gains on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $369.00K USD 1 Quarter
Net change on unrealized gains on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $369.00K USD 1 Quarter
Net change on unrealized gains on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $592.00K USD 2 Qtrs
Net change on unrealized gains on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $592.00K USD 2 Qtrs
Net change on unrealized gains on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-805.00K USD 2 Qtrs
Net change on unrealized gains on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-805.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $11.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $11.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-10.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-10.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-11.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-11.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-11.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-11.00K USD 1 Quarter
Total other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $581.00K USD 2 Qtrs
Total other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $581.00K USD 2 Qtrs
Total other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-794.00K USD 2 Qtrs
Total other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-794.00K USD 2 Qtrs
Total other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $358.00K USD 1 Quarter
Total other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $358.00K USD 1 Quarter
Total other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-725.00K USD 1 Quarter
Total other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-725.00K USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $15.35M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $15.35M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $33.25M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $33.25M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $15.76M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $15.76M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $32.59M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $32.59M USD 2 Qtrs

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...