{"filings":[{"id":95127,"accession_number":"0001743725-26-000012","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2026-04-30T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Grid Dynamics Q1 revenue $104.1M (above guidance); AI revenue hits record 29.3%; GAAP net loss $1.5M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $104.1M, above guidance range $103-104M; up 3.7% YoY.","AI revenues reached record 29.3% of total; partnership-influenced revenues at 19.1%.","GAAP net loss $1.5M ($0.02 loss per share) vs net income $2.9M year ago.","Non-GAAP net income $7.5M ($0.09 EPS) vs $10.0M ($0.11) year ago.","TMT vertical grew 30.3% YoY; top five accounts now outside retail, reflecting diversification."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.02,"consensus_revenue_estimate":null,"consensus_revenue_actual":104100000.0,"consensus_period":"2026-Q1","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":107972,"accession_number":"0001743725-26-000005","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2026-03-05T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Grid Dynamics reports record FY rev $411.8M; Q4 GAAP EPS $0.00, non-GAAP $0.10","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 2025 revenue $106.2M (+5.9% YoY); full year revenue $411.8M (+17.5% YoY).","GAAP net income Q4 $0.3M ($0.00 EPS) vs $4.5M ($0.05 EPS) in Q4 2024.","Non-GAAP net income Q4 $8.7M ($0.10 EPS) vs $10.3M ($0.12 EPS) prior year.","AI revenue >$90M in 2025, 30% YoY growth; represented 25% of Q4 revenue.","TMT vertical grew 27.5% YoY; top two technology customers drove growth."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":107971,"accession_number":"0001104659-26-021573","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2026-02-27T23:59:59+00:00","items":["5.03","9.01"],"status":"ready","headline":"Grid Dynamics adopts amended bylaws with enhanced stockholder nomination procedures","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Board adopted amended and restated bylaws effective February 26, 2026.","New provisions require additional background info on nominees, voting arrangements, and conflicts of interest.","Stockholder proposals must include representations on compliance with company policies and intent to serve full term.","Bylaws also include technical and clarifying changes for stockholder meetings."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.15,"calibrated_materiality_score":0.15,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":124383,"accession_number":"0001104659-25-124231","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-12-23T23:59:59+00:00","items":["5.02","5.07","9.01"],"status":"ready","headline":"Stockholders approve 3.5M share increase to 2020 Equity Incentive Plan; all director nominees elected","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Shareholders approved Plan Amendment increasing authorized shares under 2020 Equity Incentive Plan by 3.5M to 19.8M total.","Plan Amendment also prohibits repricing, exchange, or cash buyout of awards without stockholder approval.","At Annual Meeting, 91% of voting power present; three Class III directors elected: Eric Benhamou, Patrick Nicolet, Weihang Wang.","Ratification of Grant Thornton LLP as independent auditor for FY2025 and advisory approval of NEO compensation both passed.","Vote on Plan Amendment: 49.4M For, 22.8M Against, 151,797 abstentions, 4.8M broker non-votes."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":124382,"accession_number":"0001104659-25-109156","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-11-10T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"Grid Dynamics shifts director pay from cash to equity RSUs; effective Dec 23, 2025","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Annual retainer for outside directors to be paid in RSUs instead of cash; directors may elect cash during open window.","Director pay includes $40k annual retainer plus committee fees: Audit Chair $20k, member $15k; Compensation Chair $15k, member $10k.","Additional equity grants: initial RSUs $75k, annual RSUs $75k, Chairperson RSUs $30k, Committee Chair $40k, Committee Member $30k.","Policy is intended to align director and stockholder interests; total annual compensation capped at $600k per director.","Approved by Board on Nov 7, 2025; full policy filed as Exhibit 10.1."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.35,"calibrated_materiality_score":0.35,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":124381,"accession_number":"0001743725-25-000008","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-10-30T23:59:59+00:00","items":["2.02","8.01","9.01"],"status":"ready","headline":"Grid Dynamics posts record Q3 revenue of $104.2M; authorizes $50M buyback","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $104.2M, record, up 19.1% YoY, within Q3 outlook of $103-105M.","GAAP net income $1.2M ($0.01 EPS); non-GAAP net income $8.2M ($0.09 EPS).","Non-GAAP EBITDA $12.7M, down from $14.8M in Q3 2024.","Board authorized $50M share repurchase program (~15% of cash).","CEO targets 300 bps margin improvement over next 12 months."],"consensus_eps_estimate":null,"consensus_eps_actual":0.11,"consensus_revenue_estimate":null,"consensus_revenue_actual":305673000.0,"consensus_period":"2025-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":141059,"accession_number":"0001628280-25-037000","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-07-31T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Grid Dynamics Q2 revenue record $101.1M (+21.7% YoY); GAAP net income $5.3M, EPS $0.06","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $101.1M (record), flat sequentially, up 21.7% YoY; above midpoint of $100-102M guidance.","GAAP gross profit $34.5M (34.1% margin); non-GAAP gross profit $35.1M (34.7% margin).","GAAP EPS $0.06 diluted vs loss $0.01 in Q2 '24; non-GAAP EPS $0.10 vs $0.11.","Finance vertical doubled YoY for 4th consecutive quarter; now 25.1% of revenue, 2nd largest.","AI & Data practice 23% of H1 2025 organic revenue; growing ~3x faster than organic business."],"consensus_eps_estimate":null,"consensus_eps_actual":0.09,"consensus_revenue_estimate":null,"consensus_revenue_actual":201510000.0,"consensus_period":"2025-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":158847,"accession_number":"0001104659-25-051629","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-05-21T23:59:59+00:00","items":["1.01","2.03","9.01"],"status":"ready","headline":"Grid Dynamics extends credit facility maturity to 2028, raises covenant baskets","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["Maturity extended to March 15, 2028 via Fourth Amendment to existing $30M revolving credit facility.","Revolving facility size remains $30M ($10M LC sublimit); can be increased to $50M subject to lender commitments.","No outstanding borrowings as of May 20, 2025; facility supports working capital and general corporate purposes.","Interest rates unchanged: base rate plus 1.00–1.50% or SOFR/EURIBOR plus 2.00–2.50% based on leverage ratio.","Amendment increases baskets for debt, liens, investments, dispositions, and restricted payment covenants."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.3,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":158846,"accession_number":"0001628280-25-021520","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-05-01T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Grid Dynamics Q1 2025 record revenue $100.4M, GAAP net income $2.9M, EPS $0.03","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $100.4M (record), up 25.8% YoY; slightly above guidance range of $98M-$100M.","GAAP net income $2.9M ($0.03 diluted EPS) vs net loss of $3.9M ($0.05 loss) in Q1 2024.","Non-GAAP net income $10.0M ($0.11 diluted EPS); Non-GAAP EBITDA $14.6M vs $10.3M YoY.","Finance vertical revenue up 144% YoY, becoming second largest vertical at 24.9% of revenue.","Company maintains full-year 2025 revenue outlook; highest-ever billable engineering headcount."],"consensus_eps_estimate":null,"consensus_eps_actual":0.03,"consensus_revenue_estimate":null,"consensus_revenue_actual":100415000.0,"consensus_period":"2025-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":158845,"accession_number":"0001104659-25-035143","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-04-15T23:59:59+00:00","items":["1.01","2.03","9.01"],"status":"ready","headline":"Grid Dynamics extends revolver maturity to April 29, 2025 via second amendment","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["Second Amendment to Credit Agreement entered April 15, 2025 pushes Revolving Credit Maturity Date to April 29, 2025.","Amendment follows prior First Amendment dated March 14, 2025; company continues near-term credit renegotiation.","JPMorgan Chase remains administrative agent and lender; borrower represents no Event of Default.","Maturity extension is only 14 days from filing date, signaling potential liquidity or refinancing pressure."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":177251,"accession_number":"0001104659-25-024473","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-03-17T23:59:59+00:00","items":["1.01","2.03","9.01"],"status":"ready","headline":"Grid Dynamics extends revolving credit maturity to April 15, 2025 via amendment","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["First Amendment to Credit Agreement extends Revolving Credit Maturity Date to April 15, 2025.","Original Credit Agreement dated March 15, 2022; amendment executed March 14, 2025.","No other terms modified; borrower reaffirms representations and no event of default.","Amendment governed by New York law; all loan documents remain in full force."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.25,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":177250,"accession_number":"0001628280-25-006735","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-02-20T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Grid Dynamics Q4 revenue $100.3M beats guidance; full year revenue up 12% YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 revenue $100.3M, above guidance of $95-97M; YoY growth 28.5%. FY2024 revenue $350.6M, +12% from $312.9M.","GAAP net income Q4 $4.5M ($0.05 diluted EPS); Non-GAAP net income Q4 $10.3M ($0.12 diluted EPS).","Finance vertical revenue grew 63.8% sequential and 180.1% YoY; Retail 32.6% of Q4 revenue.","AI opportunity pipeline exceeded 130, up 30% from prior quarter.","FY2025 revenue guidance: ~20% growth over 2024. Record billable engineering headcount."],"consensus_eps_estimate":null,"consensus_eps_actual":0.05,"consensus_revenue_estimate":null,"consensus_revenue_actual":350571000.0,"consensus_period":"2024-FY","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":177249,"accession_number":"0000899140-25-000065","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2025-01-13T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"Grid Dynamics updates outside director compensation policy, increasing RSU awards for chairman and committee roles","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Annual RSU award for non-executive Chairman increased from $20k to $30k.","New annual RSU awards of $40k for chairs of each Board committee.","New annual RSU awards of $30k for members of each Board committee.","Changes effective January 1, 2025, per the updated Outside Director Compensation Policy."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.25,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":194018,"accession_number":"0000899140-24-001376","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2024-12-23T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"Grid Dynamics stockholders elect directors, ratify auditor, approve say-on-pay at 2024 meeting","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["All three Class II director nominees (Carney, Southworth, Wang) elected with strong support.","Ratification of Grant Thornton as FY2024 auditor received 99.8% votes for.","Advisory vote on named executive officer compensation passed with ~97.8% votes for.","Meeting quorum achieved with 91.98% of outstanding shares represented."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.1,"calibrated_materiality_score":0.1,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":194017,"accession_number":"0001104659-24-118374","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2024-11-14T23:59:59+00:00","items":["1.01","8.01","9.01"],"status":"ready","headline":"Grid Dynamics prices 5.75M share public offering at $17.25/sh, net ~$93.4M","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Pricing of 5,750,000 shares at $17.25/sh; underwriters' option for 862,500 shares exercised in full.","Expected net proceeds after expenses ~$93.4M; use for working capital, capex, and potential acquisitions.","Closing expected November 14, 2024; J.P. Morgan, William Blair, and TD Cowen as joint book-running managers."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.55,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":194016,"accession_number":"0001628280-24-044553","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2024-10-31T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Grid Dynamics reports record Q3 revenue of $87.4M, beats guidance, GAAP net income $4.3M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Record Q3 revenue of $87.4M, up 5.3% sequentially and 12.9% YoY, above guidance of $84-$86M.","GAAP net income $4.3M ($0.05 diluted EPS); non-GAAP net income $8.1M ($0.10 diluted EPS).","Non-GAAP EBITDA $14.8M vs $10.7M a year ago; gross margin improved to 37.4% GAAP, 38.0% non-GAAP.","Finance vertical grew 94% YoY to 16.2% of revenue; acquired JUXT and Mobile Computing during Q3.","AI pipeline exceeds 100 opportunities, up 50% from prior quarter; record billable engineers."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.01,"consensus_revenue_estimate":null,"consensus_revenue_actual":250289000.0,"consensus_period":"2024-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":194015,"accession_number":"0000899140-24-001109","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2024-10-24T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"Grid Dynamics raises CFO Anil Doradla's salary and bonus target","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Base salary increased from $310,000 to $350,000 per annum, effective Oct 1, 2024.","Annual target performance bonus increased from $165,000 to $175,000.","Compensation Committee approved changes on October 21, 2024."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.25,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":210352,"accession_number":"0001628280-24-034134","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2024-08-01T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Grid Dynamics Q2 revenue $83.0M, above guidance; GAAP net loss $0.8M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Record revenue of $83.0M, above guidance range of $80-82M; up 7.4% YoY and 4% sequential.","GAAP net loss $0.8M ($(0.01)/share) vs Q2 2023 net income $2.6M ($0.03). Non-GAAP net income $6.0M ($0.08 diluted).","Finance vertical revenue up 86.2% YoY and 22.7% sequential; Retail and TMT top verticals.","Non-GAAP EBITDA $11.7M vs $12.0M YoY; gross margin 35.6% GAAP, 36.2% non-GAAP."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.06,"consensus_revenue_estimate":null,"consensus_revenue_actual":162854000.0,"consensus_period":"2024-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":228666,"accession_number":"0001628280-24-019988","cik":1743725,"company_name":"GRID DYNAMICS HOLDINGS, INC.","ticker":"GDYN","form_type":"8-K","filed_at":"2024-05-02T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Grid Dynamics Q1 revenue $79.8M, beats guidance; net loss narrows to $3.9M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue of $79.8M (flat YoY, +2.2% QoQ) above guidance of $77-79M.","GAAP net loss narrowed to $3.9M ($0.05 loss per share) from $8.0M loss a year ago.","Non-GAAP net income $5.2M ($0.07 diluted EPS); Non-GAAP EBITDA $10.3M.","Finance vertical revenue surged 57% YoY; Healthcare & Pharma separated as new vertical at 3.8% of revenue.","CEO reports record billable engineers; new client wins at Fortune 1000 retailers and Fortune 500 telecom."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.05,"consensus_revenue_estimate":null,"consensus_revenue_actual":79817000.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":600853186.600142,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null}],"next_cursor":null}