All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
CELLEBRITE DI LTD.: Last Reported 6/30/2023

Business Address

94 SHLOMO SHMELZER ROAD

PETAH TIKVA , IL 4970602

Mailing Address

94 SHLOMO SHMELZER ROAD

PETAH TIKVA , IL 4970602
Phone Number: 972 (73) 394-8000 / State Incorporated: / Fiscal Year End 12 /31
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 6/30/2023 $35,618,000.00
2 12/31/2022 $45,453,000.00
3 6/30/2022 $47,453,000.00
4 12/31/2021 $54,044,000.00
5 12/31/2020 $49,112,000.00
Financials: AccountsPayableTradeCurrent
Date Value
1 6/30/2023 $4,991,000.00
2 12/31/2022 $4,612,000.00
3 6/30/2022 $3,775,000.00
4 12/31/2021 $9,546,000.00
5 12/31/2020 $4,727,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 6/30/2023 $112,000.00
2 12/31/2022 $78,761,000.00
3 12/31/2021 $67,505,000.00
4 12/31/2020 $66,324,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 6/30/2023 $-483,000.00
2 12/31/2022 $331,000.00
3 6/30/2022 $-1,009,000.00
4 12/31/2021 $1,372,000.00
5 12/31/2020 $1,321,000.00
Financials: AdditionalPaidInCapital
Date Value
1 6/30/2023 $-108,166,000.00
2 12/31/2022 $-125,624,000.00
3 6/30/2022 $-141,921,000.00
4 12/31/2021 $-153,072,000.00
5 12/31/2020 $34,226,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 6/30/2023 $9,057,000.00
2 12/31/2022 $13,708,000.00
3 6/30/2022 $6,463,000.00
4 12/31/2021 $6,480,000.00
5 6/30/2021 $3,402,000.00
6 12/31/2020 $7,271,000.00
7 12/31/2019 $12,759,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 6/30/2023 $840,000.00
2 12/31/2022 $1,904,000.00
3 6/30/2022 $1,500,000.00
4 12/31/2021 $1,040,000.00
5 12/31/2020 $616,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 6/30/2023 $12,581,030.00
2 6/30/2022 --
3 12/31/2021 --
4 6/30/2021 $7,563.00
5 12/31/2020 $15,125.00
6 12/31/2019 $29,276,607.00
Financials: Assets
Date Value
1 6/30/2023 $425,893,000.00
2 12/31/2022 $403,293,000.00
3 6/30/2022 $324,842,000.00
4 12/31/2021 $339,783,000.00
5 12/31/2020 $364,387,000.00
Financials: AssetsCurrent
Date Value
1 6/30/2023 $337,405,000.00
2 12/31/2022 $295,931,000.00
3 6/30/2022 $233,642,000.00
4 12/31/2021 $273,212,000.00
5 12/31/2020 $324,270,000.00
Financials: AssetsNoncurrent
Date Value
1 6/30/2023 $88,488,000.00
2 12/31/2022 $107,362,000.00
3 6/30/2022 $91,200,000.00
4 12/31/2021 $66,571,000.00
5 12/31/2020 $40,117,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 6/30/2023 $2,000.00
2 12/31/2022 $8,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 6/30/2023 $519,000.00
2 12/31/2022 $699,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 6/30/2023 $65,419,000.00
2 12/31/2022 $67,459,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
Date Value
1 6/30/2023 $7,297,000.00
2 6/30/2022 $22,831,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Date Value
1 6/30/2023 $57,605,000.00
2 6/30/2022 $32,435,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 6/30/2023 $64,902,000.00
2 12/31/2022 $66,768,000.00
Financials: BilledContractReceivables
Date Value
1 6/30/2023 $206,411,000.00
2 12/31/2022 $194,882,000.00
3 6/30/2022 $157,121,000.00
4 12/31/2021 $159,409,000.00
Financials: CapitalizedContractCostNetCurrent
Date Value
1 6/30/2023 $5,946,000.00
2 12/31/2022 $6,286,000.00
3 6/30/2022 $4,601,000.00
4 12/31/2021 $4,813,000.00
5 12/31/2020 $2,979,000.00
Financials: CapitalUnits
Date Value
1 6/30/2023 --
2 12/31/2022 --
3 6/30/2022 --
4 12/31/2021 --
5 12/31/2020 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 6/30/2023 $110,502,000.00
2 12/31/2022 $87,645,000.00
3 6/30/2022 $91,685,000.00
4 12/31/2021 $145,973,000.00
5 12/31/2020 $128,709,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 6/30/2023 $110,502,000.00
2 12/31/2022 $87,645,000.00
3 6/30/2022 $91,685,000.00
4 12/31/2021 $145,973,000.00
5 6/30/2021 $171,393,000.00
6 12/31/2020 $133,846,000.00
7 12/31/2019 $81,683,000.00
8 12/31/2018 $36,801,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
Date Value
1 6/30/2023 $22,665,000.00
2 12/31/2022 $-56,684,000.00
3 6/30/2022 $-51,914,000.00
4 12/31/2021 $12,881,000.00
5 12/31/2020 $51,468,000.00
6 12/31/2019 $44,949,000.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 6/30/2023 --
2 12/31/2022 --
3 6/30/2022 --
4 12/31/2021 --
5 8/31/2021 $10.00
6 12/31/2020 --
Financials: CommonStockSharesAuthorized
Date Value
1 6/30/2023 $3,454,112,863.00
2 12/31/2022 $3,454,112,863.00
3 6/30/2022 $3,454,112,863.00
4 12/31/2021 $3,454,112,863.00
5 12/31/2020 $3,454,112,863.00
Financials: CommonStockSharesIssued
Date Value
1 6/30/2023 $197,409,616.00
2 12/31/2022 $193,014,155.00
3 6/30/2022 $189,649,267.00
4 12/31/2021 $189,649,267.00
5 12/31/2020 $187,680,294.00
Financials: CommonStockSharesOutstanding
Date Value
1 6/30/2023 $197,367,840.00
2 12/31/2022 $187,680,294.00
3 6/30/2022 $187,680,294.00
4 12/31/2021 $124,671,507.00
5 12/31/2020 $124,671,507.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 6/30/2023 $-73,767,000.00
2 12/31/2022 $119,764,000.00
3 6/30/2022 $86,254,000.00
4 12/31/2021 $71,447,000.00
5 12/31/2020 $6,298,000.00
6 12/31/2019 $-1,281,000.00
Financials: CostOfRevenue
Date Value
1 6/30/2023 $25,437,000.00
2 12/31/2022 $50,746,000.00
3 6/30/2022 $24,081,000.00
4 12/31/2021 $42,557,000.00
5 6/30/2021 $18,267,000.00
6 12/31/2020 $37,879,000.00
7 12/31/2019 $35,823,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 6/30/2023 $11,997,000.00
2 12/31/2022 $12,511,000.00
3 6/30/2022 $12,038,000.00
4 12/31/2021 $9,800,000.00
5 12/31/2020 $7,372,000.00
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 6/30/2023 $462,000.00
2 12/31/2022 $-2,392,000.00
3 6/30/2022 $-1,842,000.00
4 12/31/2021 $-1,638,000.00
5 12/31/2020 $-2,818,000.00
6 12/31/2019 $-1,667,000.00
Financials: DeferredRevenueCurrent
Date Value
1 6/30/2023 $158,942,000.00
2 12/31/2022 $152,709,000.00
3 6/30/2022 $121,645,000.00
4 12/31/2021 $122,983,000.00
5 12/31/2020 $105,543,000.00
Financials: DeferredRevenueNoncurrent
Date Value
1 6/30/2023 $47,469,000.00
2 12/31/2022 $42,173,000.00
3 6/30/2022 $35,476,000.00
4 12/31/2021 $36,426,000.00
5 12/31/2020 $33,439,000.00
Financials: DeferredRevenueRevenueRecognized1
Date Value
1 6/30/2023 $97,044,000.00
2 6/30/2022 $73,264,000.00
3 12/31/2021 $97,823,000.00
4 6/30/2021 $68,282,000.00
5 12/31/2020 $61,964,000.00
Financials: DepositsAssetsCurrent
Date Value
1 6/30/2023 $69,151,000.00
2 12/31/2022 $51,335,000.00
3 6/30/2022 $18,394,000.00
4 12/31/2021 $35,592,000.00
5 12/31/2020 $108,928,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 6/30/2023 $5,016,000.00
2 12/31/2022 $9,194,000.00
3 6/30/2022 $4,369,000.00
4 12/31/2021 $7,007,000.00
5 12/31/2020 $5,879,000.00
6 12/31/2019 $4,079,000.00
Financials: DerivativeGainLossOnDerivativeNet
Date Value
1 6/30/2023 $-671,000.00
2 6/30/2022 $-3,345,000.00
3 6/30/2021 $-530,000.00
Financials: DerivativeLiabilitiesNoncurrent
Date Value
1 6/30/2023 $42,278,000.00
2 12/31/2022 $20,015,000.00
3 6/30/2022 $25,457,000.00
4 12/31/2021 $56,478,000.00
5 12/31/2020 --
Financials: DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
Date Value
1 6/30/2023 $800,000.00
2 6/30/2022 $587,000.00
3 6/30/2021 $149,000.00
Financials: EarningsPerShareBasic
Date Value
1 6/30/2023 $-0.37
2 12/31/2022 $0.64
3 6/30/2022 $0.47
4 12/31/2021 $0.49
5 6/30/2021 $0.03
6 12/31/2020 $-0.08
7 12/31/2019 $-0.08
Financials: EarningsPerShareDiluted
Date Value
1 6/30/2023 $-0.37
2 12/31/2022 $0.59
3 6/30/2022 $0.44
4 12/31/2021 $0.44
5 6/30/2021 $0.02
6 12/31/2020 $-0.08
7 12/31/2019 $-0.08
Financials: EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
Date Value
1 6/30/2023 --
2 6/30/2022 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 6/30/2023 $192,000.00
2 12/31/2022 $-1,644,000.00
3 6/30/2022 $-2,374,000.00
4 12/31/2021 $-754,000.00
5 6/30/2021 $-173,000.00
6 12/31/2020 $695,000.00
7 12/31/2019 $-67,000.00
Financials: ExcessStockSharesAuthorized
Date Value
1 6/30/2023 $3,454,112,863.00
2 12/31/2022 $3,454,112,863.00
3 6/30/2022 $3,454,112,863.00
4 12/31/2021 $3,454,112,863.00
5 12/31/2020 $3,454,112,863.00
Financials: FairValueAdjustmentOfWarrants
Date Value
1 6/30/2023 $22,263,000.00
2 12/31/2022 $-36,463,000.00
3 6/30/2022 $-31,021,000.00
4 12/31/2021 $-11,967,000.00
5 12/31/2020 --
6 12/31/2019 --
Financials: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Date Value
1 6/30/2023 $100,406,000.00
2 12/31/2022 $43,716,000.00
3 6/30/2022 $60,398,000.00
4 12/31/2021 $124,116,000.00
Financials: FairValueOfAssetsAcquired
Date Value
1 6/30/2023 --
2 12/31/2022 --
3 6/30/2022 $221,000.00
4 12/31/2021 $814,000.00
5 12/31/2020 $172,000.00
6 12/31/2019 $263,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive
Date Value
1 6/30/2023 $1,598,000.00
Financials: ForeignCurrencyTransactionGainBeforeTax
Date Value
1 6/30/2023 $755,000.00
2 12/31/2022 $1,736,000.00
3 6/30/2022 $149,000.00
4 12/31/2021 $51,000.00
5 12/31/2020 $780,000.00
6 12/31/2019 $380,000.00
Financials: ForwardContractIndexedToEquitySettlementShareFairValuePerShare
Date Value
1 6/30/2023 $11.50
2 12/31/2022 $11.50
3 6/30/2022 $11.50
Financials: GeneralAndAdministrativeExpense
Date Value
1 6/30/2023 $21,192,000.00
2 12/31/2022 $40,854,000.00
3 6/30/2022 $21,020,000.00
4 12/31/2021 $47,937,000.00
5 6/30/2021 $16,268,000.00
6 12/31/2020 $32,134,000.00
7 12/31/2019 $29,368,000.00
Financials: Goodwill
Date Value
1 6/30/2023 $26,829,000.00
2 12/31/2022 $26,829,000.00
3 6/30/2022 $26,829,000.00
4 12/31/2021 $26,829,000.00
5 12/31/2020 $9,463,000.00
Financials: GrossProfit
Date Value
1 6/30/2023 $122,481,000.00
2 12/31/2022 $219,905,000.00
3 6/30/2022 $100,877,000.00
4 12/31/2021 $203,689,000.00
5 6/30/2021 $94,184,000.00
6 12/31/2020 $157,034,000.00
7 12/31/2019 $136,031,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 6/30/2023 $-70,067,000.00
2 12/31/2022 $120,760,000.00
3 6/30/2022 $87,321,000.00
4 12/31/2021 $82,305,000.00
5 6/30/2021 $13,470,000.00
6 12/31/2020 $11,397,000.00
7 12/31/2019 $1,415,000.00
Financials: IncomeTaxesPaid
Date Value
1 6/30/2023 $8,527,000.00
2 6/30/2022 $3,889,000.00
3 12/31/2021 $8,157,000.00
4 6/30/2021 $5,661,000.00
5 12/31/2020 $2,911,000.00
6 12/31/2019 $3,000,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 6/30/2023 $2,886,000.00
2 12/31/2022 $-45,000.00
3 6/30/2022 $-1,314,000.00
4 12/31/2021 $10,909,000.00
5 6/30/2021 $2,084,000.00
6 12/31/2020 $5,616,000.00
7 12/31/2019 $3,291,000.00
Financials: IncreaseDecreaseInAccountsPayableTrade
Date Value
1 6/30/2023 $381,000.00
2 12/31/2022 $-5,471,000.00
3 6/30/2022 $-5,773,000.00
4 12/31/2021 $4,239,000.00
5 6/30/2021 $-294,000.00
6 12/31/2020 $-1,433,000.00
7 12/31/2019 $974,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 6/30/2023 $10,555,000.00
2 6/30/2022 $1,942,000.00
3 12/31/2021 $21,804,000.00
4 6/30/2021 $-2,692,000.00
5 12/31/2020 $47,738,000.00
6 12/31/2019 $15,841,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 6/30/2023 $-2,962,000.00
2 12/31/2022 $-5,955,000.00
3 6/30/2022 --
4 12/31/2021 --
5 12/31/2020 --
Financials: IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
Date Value
1 6/30/2023 $-9,741,000.00
2 12/31/2022 $-8,853,000.00
3 6/30/2022 $-9,163,000.00
4 12/31/2021 $5,107,000.00
5 12/31/2020 $22,449,000.00
6 12/31/2019 $-158,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 6/30/2023 $1,062,000.00
2 12/31/2022 $-227,000.00
3 6/30/2022 $-133,000.00
4 12/31/2021 $1,394,000.00
5 6/30/2021 $4,308,000.00
6 12/31/2020 $339,000.00
7 12/31/2019 $27,000.00
Financials: IncreaseDecreaseInOtherReceivables
Date Value
1 6/30/2023 $-18,117,000.00
2 6/30/2022 $750,000.00
Financials: IncreaseDecreaseInPrepaidExpensesOther
Date Value
1 6/30/2023 $5,624,000.00
2 6/30/2022 $-930,000.00
Financials: IncrementalCommonSharesAttributableToCallOptionsAndWarrants
Date Value
1 6/30/2023 $500.00
2 6/30/2022 $500.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 6/30/2023 $9,618,000.00
2 12/31/2022 $11,254,000.00
3 6/30/2022 $9,901,000.00
4 12/31/2021 $11,228,000.00
5 12/31/2020 $6,611,000.00
Financials: InterestIncomeDepositsWithFinancialInstitutions
Date Value
1 6/30/2023 $2,397,000.00
2 12/31/2022 $684,000.00
3 6/30/2022 $199,000.00
4 12/31/2021 $82,305,000.00
5 12/31/2020 --
6 12/31/2019 $1,415,000.00
Financials: InventoryNet
Date Value
1 6/30/2023 $10,822,000.00
2 12/31/2022 $10,176,000.00
3 6/30/2022 $8,116,000.00
4 12/31/2021 $6,511,000.00
5 12/31/2020 $4,754,000.00
Financials: InvestmentIncomeInterest
Date Value
1 6/30/2023 $3,187,000.00
2 12/31/2022 $1,603,000.00
3 6/30/2022 $345,000.00
4 12/31/2021 $847,000.00
5 12/31/2020 $2,710,000.00
6 12/31/2019 $3,475,000.00
Financials: InvestmentIncomeNetAmortizationOfDiscountAndPremium
Date Value
1 6/30/2023 $461,000.00
2 12/31/2022 $372,000.00
3 6/30/2022 $38,000.00
4 12/31/2021 --
5 12/31/2020 --
Financials: InvestmentsFairValueDisclosure
Date Value
1 6/30/2023 $64,902,000.00
2 6/30/2022 $55,266,000.00
Financials: LeaseCost
Date Value
1 6/30/2023 $2,696,000.00
2 12/31/2022 $5,728,000.00
3 6/30/2022 --
4 12/31/2021 $466,000.00
5 12/31/2020 $423,000.00
6 12/31/2019 $448,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 6/30/2023 $14,045,000.00
2 12/31/2022 $15,929,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 6/30/2023 $2,652,000.00
2 12/31/2022 $5,048,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 6/30/2023 $1,506,000.00
2 12/31/2022 $1,534,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 6/30/2023 $3,444,000.00
2 12/31/2022 $3,121,000.00
3 6/30/2022 $4,979,000.00
4 12/31/2021 $4,251,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 6/30/2023 $4,845,000.00
2 12/31/2022 $4,586,000.00
3 6/30/2022 $2,551,000.00
4 12/31/2021 $4,890,000.00
Financials: Liabilities
Date Value
1 6/30/2023 $408,337,000.00
2 12/31/2022 $329,428,000.00
3 6/30/2022 $300,784,000.00
4 12/31/2021 $413,130,000.00
5 12/31/2020 $199,378,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 6/30/2023 $425,893,000.00
2 12/31/2022 $403,293,000.00
3 6/30/2022 $324,842,000.00
4 12/31/2021 $339,783,000.00
5 12/31/2020 $364,387,000.00
Financials: LiabilitiesCurrent
Date Value
1 6/30/2023 $204,506,000.00
2 12/31/2022 $207,777,000.00
3 6/30/2022 $172,873,000.00
4 12/31/2021 $186,573,000.00
5 12/31/2020 $159,382,000.00
Financials: LiabilitiesFairValueAdjustment
Date Value
1 6/30/2023 $9,666,667,000.00
2 12/31/2022 $9,666,667,000.00
3 6/30/2022 $9,666,667,000.00
Financials: LiabilitiesNoncurrent
Date Value
1 6/30/2023 $203,831,000.00
2 12/31/2022 $121,651,000.00
3 6/30/2022 $127,911,000.00
4 12/31/2021 $226,557,000.00
5 12/31/2020 $39,996,000.00
Financials: MarketableSecuritiesCurrent
Date Value
1 6/30/2023 $57,605,000.00
2 12/31/2022 $44,643,000.00
3 6/30/2022 $32,435,000.00
4 12/31/2021 --
Financials: MarketableSecuritiesNoncurrent
Date Value
1 6/30/2023 $7,297,000.00
2 12/31/2022 $22,125,000.00
3 6/30/2022 $22,831,000.00
4 12/31/2021 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 6/30/2023 $8,419,000.00
2 12/31/2022 $13,970,000.00
3 6/30/2022 $4,688,000.00
4 12/31/2021 $-68,397,000.00
5 6/30/2021 $187,000.00
6 12/31/2020 $-8,593,000.00
7 12/31/2019 $75,538,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 6/30/2023 $-14,806,000.00
2 12/31/2022 $-91,231,000.00
3 6/30/2022 $-41,992,000.00
4 12/31/2021 $45,226,000.00
5 6/30/2021 $23,226,000.00
6 12/31/2020 $-6,449,000.00
7 12/31/2019 $-46,722,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 6/30/2023 $29,052,000.00
2 12/31/2022 $20,577,000.00
3 6/30/2022 $-14,610,000.00
4 12/31/2021 $36,052,000.00
5 6/30/2021 $14,307,000.00
6 12/31/2020 $66,510,000.00
7 12/31/2019 $16,133,000.00
Financials: NetIncomeLoss
Date Value
1 6/30/2023 $-72,953,000.00
2 12/31/2022 $120,805,000.00
3 6/30/2022 $88,635,000.00
4 12/31/2021 $71,396,000.00
5 6/30/2021 $11,386,000.00
6 12/31/2020 $5,781,000.00
7 12/31/2019 $-1,876,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 6/30/2023 $-74,826,000.00
2 12/31/2022 $119,716,000.00
3 6/30/2022 $94,866,000.00
4 12/31/2021 $68,483,000.00
5 6/30/2021 $862,000.00
6 12/31/2020 $2,179,000.00
7 12/31/2019 $2,935,000.00
Financials: OperatingExpenses
Date Value
1 6/30/2023 $117,722,000.00
2 12/31/2022 $218,861,000.00
3 6/30/2022 $108,422,000.00
4 12/31/2021 $189,867,000.00
5 6/30/2021 $81,576,000.00
6 12/31/2020 $147,816,000.00
7 12/31/2019 $137,551,000.00
Financials: OperatingIncomeLoss
Date Value
1 6/30/2023 $4,759,000.00
2 12/31/2022 $1,044,000.00
3 6/30/2022 $-7,545,000.00
4 12/31/2021 $13,822,000.00
5 6/30/2021 $12,608,000.00
6 12/31/2020 $9,218,000.00
7 12/31/2019 $-1,520,000.00
Financials: OperatingLeaseCost
Date Value
1 6/30/2023 $2,485,000.00
2 12/31/2022 $4,667,000.00
3 6/30/2022 --
Financials: OperatingLeaseLiability
Date Value
1 6/30/2023 $4,955,000.00
2 12/31/2022 $15,356,000.00
3 12/31/2021 $17,500.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 6/30/2023 $4,955,000.00
2 12/31/2022 $5,003,000.00
3 12/31/2021 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 6/30/2023 $8,631,000.00
2 12/31/2022 $10,353,000.00
3 12/31/2021 --
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 6/30/2023 $14,145,000.00
2 12/31/2022 $15,653,000.00
3 12/31/2021 $15,000,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 6/30/2023 $0.02
2 12/31/2022 $0.02
Financials: OtherAssetsNoncurrent
Date Value
1 6/30/2023 $2,792,000.00
2 12/31/2022 $1,731,000.00
3 6/30/2022 $1,826,000.00
4 12/31/2021 $1,958,000.00
5 12/31/2020 $565,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 6/30/2023 $-966,000.00
2 12/31/2022 $414,000.00
3 6/30/2022 $812,000.00
4 12/31/2021 $995,000.00
5 12/31/2020 $-695,000.00
6 12/31/2019 $-25,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 6/30/2023 $126,000.00
2 12/31/2022 $-502,000.00
3 6/30/2022 $-286,000.00
4 12/31/2021 --
5 12/31/2020 --
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax
Date Value
1 6/30/2023 $-126,000.00
2 12/31/2022 $502,000.00
3 6/30/2022 $286,000.00
4 12/31/2021 --
5 12/31/2020 --
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
Date Value
1 6/30/2023 $-48,000.00
2 12/31/2022 $189,000.00
3 6/30/2022 --
4 12/31/2021 --
5 12/31/2020 --
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
Date Value
1 6/30/2023 $26,000.00
2 12/31/2022 $-953,000.00
3 6/30/2022 $-2,907,000.00
4 12/31/2021 $-944,000.00
5 12/31/2020 $1,212,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
Date Value
1 6/30/2023 $-4,000.00
2 12/31/2022 $130,000.00
3 6/30/2022 $396,000.00
4 12/31/2021 $129,000.00
5 12/31/2020 $165,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
Date Value
1 6/30/2023 $-671,000.00
2 12/31/2022 $-3,488,000.00
3 6/30/2022 $-3,345,000.00
4 12/31/2021 $364,000.00
5 12/31/2020 $3,017,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
Date Value
1 6/30/2023 $-697,000.00
2 12/31/2022 $-2,535,000.00
3 6/30/2022 $-438,000.00
4 12/31/2021 $1,308,000.00
5 12/31/2020 $1,805,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 6/30/2023 $-814,000.00
2 6/30/2022 $-2,381,000.00
3 12/31/2021 $51,000.00
4 6/30/2021 $-1,211,000.00
5 12/31/2020 $517,000.00
6 12/31/2019 $595,000.00
Financials: OtherComprehensiveIncomeLossTax
Date Value
1 6/30/2023 $-814,000.00
2 6/30/2022 $-2,381,000.00
3 6/30/2021 $-1,211,000.00
Financials: OtherCostOfOperatingRevenue
Date Value
1 6/30/2023 $5,907,000.00
2 6/30/2022 $5,498,000.00
3 12/31/2021 $290,000.00
4 12/31/2020 $304,000.00
5 12/31/2019 $190,000.00
Financials: OtherGeneralAndAdministrativeExpense
Date Value
1 6/30/2023 $2,797,000.00
2 6/30/2022 $2,096,000.00
3 12/31/2021 $2,782,000.00
4 6/30/2021 $1,454,000.00
5 12/31/2020 $3,524,000.00
6 12/31/2019 $8,388,000.00
Financials: OtherIncome
Date Value
1 6/30/2023 $1,957,000.00
2 6/30/2022 $1,719,000.00
Financials: OtherLongTermDebtNoncurrent
Date Value
1 6/30/2023 $5,047,000.00
2 12/31/2022 $5,394,000.00
3 6/30/2022 $6,580,000.00
4 12/31/2021 $9,162,000.00
5 12/31/2020 $6,191,000.00
Financials: OtherNonoperatingExpense
Date Value
1 6/30/2023 $80,000.00
2 12/31/2022 $149,000.00
3 6/30/2022 $241,000.00
4 12/31/2021 $153,000.00
5 12/31/2020 --
6 12/31/2019 $130,000.00
Financials: OtherNonoperatingIncome
Date Value
1 6/30/2023 $355,000.00
2 12/31/2022 $741,000.00
3 6/30/2022 $52,000.00
4 12/31/2021 $276,000.00
5 12/31/2020 $112,000.00
6 12/31/2019 --
Financials: OtherResearchAndDevelopmentExpense
Date Value
1 6/30/2023 $2,281,000.00
2 6/30/2022 $1,251,000.00
3 12/31/2021 $1,076,000.00
4 6/30/2021 $1,208,000.00
5 12/31/2020 $1,145,000.00
6 12/31/2019 $1,212,000.00
Financials: OtherSellingAndMarketingExpense
Date Value
1 6/30/2023 $3,179,000.00
2 6/30/2022 $2,529,000.00
3 12/31/2021 $2,332,000.00
4 6/30/2021 $591,000.00
5 12/31/2020 $2,298,000.00
6 12/31/2019 $2,969,000.00
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 6/30/2023 $27,005,000.00
2 12/31/2022 $89,364,000.00
3 6/30/2022 $60,685,000.00
4 12/31/2021 --
5 6/30/2021 --
6 12/31/2020 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 6/30/2023 $1,889,000.00
2 12/31/2022 $6,897,000.00
3 6/30/2022 $3,876,000.00
4 12/31/2021 $5,111,000.00
5 6/30/2021 $2,854,000.00
6 12/31/2020 $6,181,000.00
7 12/31/2019 $6,209,000.00
Financials: PaymentsToAcquireShortTermInvestments
Date Value
1 6/30/2023 $54,000,000.00
2 12/31/2022 $76,000,000.00
3 6/30/2022 $25,000,000.00
4 12/31/2021 $21,000,000.00
5 6/30/2021 $21,000,000.00
6 12/31/2020 $138,500,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 6/30/2023 $22,185,000.00
2 12/31/2022 $17,085,000.00
3 6/30/2022 $11,665,000.00
4 12/31/2021 $12,818,000.00
5 12/31/2020 $7,439,000.00
Financials: PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions
Date Value
1 6/30/2023 $13,586,000.00
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
Date Value
1 6/30/2023 $1,234,000.00
2 12/31/2022 $1,337,000.00
3 6/30/2022 --
4 12/31/2021 --
5 12/31/2020 --
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 6/30/2023 $29,507,000.00
2 12/31/2022 $22,277,000.00
3 6/30/2022 $5,172,000.00
4 12/31/2021 --
5 6/30/2021 --
6 12/31/2020 --
Financials: ProceedsFromSaleOfShortTermInvestments
Date Value
1 6/30/2023 $38,581,000.00
2 12/31/2022 $60,941,000.00
3 6/30/2022 $42,397,000.00
4 12/31/2021 $94,337,000.00
5 12/31/2020 $153,278,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 6/30/2023 $7,185,000.00
2 12/31/2022 $12,628,000.00
3 6/30/2022 $4,683,000.00
4 12/31/2021 $2,305,000.00
5 6/30/2021 $187,000.00
6 12/31/2020 $1,492,000.00
7 12/31/2019 $141,000.00
Financials: ProceedsFromWarrantExercises
Date Value
1 6/30/2023 --
2 12/31/2022 $5,000.00
3 6/30/2022 $5,000.00
4 12/31/2021 --
5 12/31/2020 --
Financials: PropertyPlantAndEquipmentNet
Date Value
1 6/30/2023 $15,810,000.00
2 12/31/2022 $17,259,000.00
3 6/30/2022 $17,775,000.00
4 12/31/2021 $16,756,000.00
5 12/31/2020 $16,106,000.00
Financials: ReceivablesNetCurrent
Date Value
1 6/30/2023 $61,194,000.00
2 12/31/2022 $78,761,000.00
3 6/30/2022 $66,746,000.00
4 12/31/2021 $67,505,000.00
Financials: ReceivableWithImputedInterestFaceAmount
Date Value
1 6/30/2023 $459,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 6/30/2023 $42,184,000.00
2 12/31/2022 $80,620,000.00
3 6/30/2022 $39,251,000.00
4 12/31/2021 $65,541,000.00
5 6/30/2021 $30,281,000.00
6 12/31/2020 $54,377,000.00
7 12/31/2019 $46,573,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 6/30/2023 $126,290,000.00
2 12/31/2022 $199,243,000.00
3 6/30/2022 $167,073,000.00
4 12/31/2021 $78,438,000.00
5 12/31/2020 $28,342,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 6/30/2023 $97,879,000.00
2 12/31/2022 $270,651,000.00
3 6/30/2022 $70,387,000.00
4 12/31/2021 $246,246,000.00
5 6/30/2021 $58,844,000.00
6 12/31/2020 $194,913,000.00
7 12/31/2019 $171,854,000.00
Financials: Revenues
Date Value
1 6/30/2023 $147,918,000.00
2 6/30/2022 $124,958,000.00
3 12/31/2021 $246,246,000.00
4 6/30/2021 $112,451,000.00
5 12/31/2020 $194,913,000.00
6 12/31/2019 $171,854,000.00
Financials: SellingAndMarketingExpense
Date Value
1 6/30/2023 $54,346,000.00
2 12/31/2022 $97,387,000.00
3 6/30/2022 $48,151,000.00
4 12/31/2021 $76,389,000.00
5 6/30/2021 $35,027,000.00
6 12/31/2020 $61,305,000.00
7 12/31/2019 $61,610,000.00
Financials: ShareBasedCompensation
Date Value
1 6/30/2023 $9,057,000.00
2 12/31/2022 $13,708,000.00
3 6/30/2022 $6,463,000.00
4 12/31/2021 $6,480,000.00
5 6/30/2021 $3,402,000.00
6 12/31/2020 $7,271,000.00
7 12/31/2019 $12,759,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 6/30/2023 $4,315,861.00
2 6/30/2022 $4,318,125.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Date Value
1 6/30/2023 $1,219,519.00
2 6/30/2022 $134,243.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 6/30/2023 --
2 12/31/2022 --
3 6/30/2022 --
4 12/31/2021 $0.05
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Date Value
1 6/30/2023 $0.52
2 12/31/2022 $0.53
3 6/30/2022 $0.50
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Date Value
1 6/30/2023 $0.04
2 12/31/2022 $0.04
3 6/30/2022 $0.03
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 6/30/2023 $15,141,645.00
2 12/31/2022 $15,913,802.00
3 6/30/2022 $16,790,095.00
4 12/31/2021 $16,158,817.00
5 12/31/2020 $13,828,828.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 6/30/2023 $9,089.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 6/30/2023 $1,338,281.00
2 12/31/2022 $1,305,133.00
3 6/30/2022 $1,098,646.00
4 12/31/2021 $70,678.00
5 12/31/2020 $9,909,539.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Date Value
1 6/30/2023 $8,735,580.00
2 12/31/2022 $6,391,352.00
3 6/30/2022 $5,795,139.00
4 12/31/2021 $2,043,524.00
5 12/31/2020 $893,629.00
6 12/31/2019 $1,898,810.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
Date Value
1 6/30/2023 $752,114.00
2 6/30/2022 $432,267.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 6/30/2023 $18,787,508.00
2 12/31/2022 $20,457,660.00
3 6/30/2022 $23,720,362.00
4 12/31/2021 $25,487,897.00
5 12/31/2020 $30,834,504.00
6 12/31/2019 $27,377,797.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 6/30/2023 $3.18
2 12/31/2022 $2.99
3 6/30/2022 $3.00
4 12/31/2021 $2.84
5 12/31/2020 $2.72
6 12/31/2019 $3.03
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
Date Value
1 6/30/2023 $65,007,000.00
2 6/30/2022 $40,309,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Date Value
1 6/30/2023 $2.91
2 6/30/2022 $2.70
3 12/31/2021 $2.64
4 12/31/2020 $2.62
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 6/30/2023 $75,623,000.00
2 12/31/2022 $30,984,000.00
3 6/30/2022 $51,441,000.00
4 12/31/2021 $132,362,000.00
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 6/30/2023 $2.55
2 12/31/2022 $2.81
3 6/30/2022 $2.68
4 12/31/2021 $2.66
5 12/31/2020 $2.24
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 6/30/2023 $7.92
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 6/30/2023 $4.61
2 12/31/2022 $3.63
3 6/30/2022 $3.24
4 12/31/2021 $2.87
5 12/31/2020 $3.49
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 6/30/2023 $4.97
2 12/31/2022 $6.27
3 6/30/2022 $6.50
4 12/31/2021 $5.04
5 12/31/2020 $2.22
Financials: SharesIssuedPricePerShare
Date Value
1 6/30/2023 $7.20
2 12/31/2022 $4.36
3 6/30/2022 $5.10
Financials: ShortTermLeaseCost
Date Value
1 6/30/2023 $135,000.00
2 12/31/2022 $799,000.00
3 6/30/2022 --
Financials: StockholdersEquity
Date Value
1 6/30/2023 $17,556,000.00
2 12/31/2022 $73,865,000.00
3 6/30/2022 $24,058,000.00
4 12/31/2021 $-73,347,000.00
5 6/30/2021 $77,568,000.00
6 12/31/2020 $63,804,000.00
7 12/31/2019 $58,828,000.00
8 12/31/2018 $69,217,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 6/30/2023 $9,057,000.00
2 6/30/2022 $6,463,000.00
3 12/31/2021 $6,480,000.00
4 12/31/2020 $1,492,000.00
5 12/31/2019 $12,759,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 6/30/2023 $8,401,000.00
2 12/31/2022 $13,735,000.00
3 6/30/2022 $4,683,000.00
4 12/31/2021 $2,305,000.00
5 12/31/2020 $1,492,000.00
6 12/31/2019 $141,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
Date Value
1 6/30/2023 $5,000.00
2 6/30/2022 $5,000.00
Financials: TemporaryEquityValueExcludingAdditionalPaidInCapital
Date Value
1 6/30/2023 --
2 12/31/2022 --
3 6/30/2022 --
4 12/31/2021 --
5 6/30/2021 --
6 12/31/2020 --
Financials: TreasuryStockCommonShares
Date Value
1 6/30/2023 $41,776.00
2 12/31/2022 $41,776.00
Financials: TreasuryStockValue
Date Value
1 6/30/2023 $85,000.00
2 12/31/2022 $85,000.00
3 6/30/2022 $85,000.00
4 12/31/2021 $85,000.00
5 12/31/2020 $85,000.00
Financials: UnbilledContractsReceivable
Date Value
1 6/30/2023 $96,153,000.00
2 12/31/2022 $81,527,000.00
3 6/30/2022 $71,340,000.00
4 12/31/2021 $72,257,000.00
5 12/31/2020 $33,903,000.00
Financials: VariableLeaseCost
Date Value
1 6/30/2023 $76,000.00
2 12/31/2022 $262,000.00
3 6/30/2022 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 6/30/2023 $187,239,136.00
2 12/31/2022 $195,393,558.00
3 6/30/2022 $194,355,966.00
4 12/31/2021 $161,538,579.00
5 6/30/2021 $125,106,697.00
6 12/31/2020 $123,696,624.00
7 12/31/2019 $121,560,817.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 6/30/2023 $187,239,136.00
2 12/31/2022 $182,693,375.00
3 6/30/2022 $181,217,005.00
4 12/31/2021 $144,002,394.00
5 6/30/2021 $125,106,697.00
6 12/31/2020 $123,696,624.00
7 12/31/2019 $121,560,817.00
Copyright 2024 PursePoor.com