[{"data":1,"prerenderedAt":733},["ShallowReactive",2],{"{\"query\":\"\\n  query ($locale: SiteLocale!) {\\n    site: _site {\\n      favicon: faviconMetaTags(\\n        variants: [icon, appleTouchIcon, msApplication]\\n      ) {\\n        attributes\\n        content\\n        tag\\n      }\\n      globalSeo {\\n        fallbackSeo {\\n          title\\n          description\\n        }\\n      }\\n    }\\n    global(locale: $locale) {\\n      headerCta {\\n        ...LinkFragment\\n      }\\n      topBanner {\\n        showBanner\\n        bannerText\\n        bgColor\\n        variant\\n        headline\\n        cta {\\n          ...LinkFragment\\n        }\\n        badgeImage {\\n          url\\n          alt\\n          width\\n          height\\n          focalPoint {\\n            x\\n            y\\n          }\\n        }\\n      }\\n      signIn\\n      investors {\\n        title\\n        logos {\\n          url\\n        }\\n      }\\n      description\\n      footerCta {\\n        ...LinkFragment\\n      }\\n      socialMedia {\\n        platform\\n        url\\n      }\\n      locations {\\n        location\\n        address\\n        coords\\n      }\\n      emailAddress\\n      badges {\\n        url\\n      }\\n      footerCallout {\\n        image {\\n          url\\n          width\\n          height\\n          alt\\n          responsiveImage {\\n            srcSet\\n            webpSrcSet\\n            sizes\\n            src\\n            width\\n            height\\n            aspectRatio\\n            alt\\n            title\\n            base64\\n          }\\n        }\\n      }\\n      gatedHeadline\\n      gatedIntro\\n      gatedFormId\\n      signupForm {\\n        headline\\n        intro\\n        hubspotId\\n        consentText\\n      }\\n    }\\n  }\\n  \\n  fragment LinkFragment on CallToActionRecord {\\n    buttons {\\n      label\\n      internal {\\n        ... on HomeRecord {\\n          __typename\\n        }\\n        ... on PostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on ProductRecord {\\n          __typename\\n          slug\\n        }\\n        ... on WhyMainRecord {\\n          __typename\\n        }\\n        ... on WhySubpageRecord {\\n          __typename\\n          slug\\n        }\\n        ... on AiFirstRecord {\\n          __typename\\n        }\\n        ... on ClientSuccessRecord {\\n          __typename\\n        }\\n        ... on BookDemoRecord {\\n          __typename\\n        }\\n        ... on BlogLandingRecord {\\n          __typename\\n        }\\n        ... on AboutRecord {\\n          __typename\\n        }\\n        ... on LeadershipRecord {\\n          __typename\\n        }\\n        ... on MediaCollectionRecord {\\n          __typename\\n          tag {\\n            slug\\n          }\\n        }\\n        ... on MediaPostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CaseStudyRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CasestudyLandingRecord {\\n          __typename\\n        }\\n        ... on PaidLandingRecord {\\n          __typename\\n          slug\\n        }\\n      }\\n      external\\n      style\\n    }\\n  }\\n\\n\",\"variables\":{\"locale\":\"en\"}}":3,"{\"query\":\"\\n  query {\\n    menu {\\n      main {\\n        ... on MenuGroupRecord {\\n          __typename\\n          label\\n          id\\n          submenu {\\n            ... on MenuItemRecord {\\n              __typename\\n              label\\n              description\\n              ...InternalFragment\\n              external\\n              icon {\\n                url\\n              }\\n            }\\n            ... on MenuGroupRecord {\\n              __typename\\n              label\\n              submenu {\\n                ... on MenuItemRecord {\\n                  __typename\\n                  label\\n                  ...InternalFragment\\n                  external\\n                }\\n              }\\n            }\\n          }\\n        }\\n        ... on MenuItemRecord {\\n          __typename\\n          label\\n          id\\n          ...InternalFragment\\n          external\\n        }\\n      }\\n    }\\n  }\\n  \\n  fragment InternalFragment on MenuItemRecord {\\n    internal {\\n      ... on HomeRecord {\\n        __typename\\n      }\\n      ... on PostRecord {\\n        __typename\\n        slug\\n      }\\n      ... on ProductRecord {\\n        __typename\\n        slug\\n      }\\n      ... on WhyMainRecord {\\n        __typename\\n      }\\n      ... on WhySubpageRecord {\\n        __typename\\n        slug\\n      }\\n      ... on AiFirstRecord {\\n        __typename\\n      }\\n      ... on ClientSuccessRecord {\\n        __typename\\n      }\\n      ... on BookDemoRecord {\\n        __typename\\n      }\\n      ... on BlogLandingRecord {\\n        __typename\\n      }\\n      ... on AboutRecord {\\n        __typename\\n      }\\n      ... on LeadershipRecord {\\n        __typename\\n      }\\n      ... on MediaCollectionRecord {\\n        __typename\\n        tag {\\n          slug\\n        }\\n      }\\n      ... on NewsCollectionRecord {\\n        __typename\\n        tag {\\n          slug\\n        }\\n      }\\n      ... on CasestudyLandingRecord {\\n        __typename\\n      }\\n      ... on CaseStudyRecord {\\n        __typename\\n        slug\\n      }\\n      ... on PaidLandingRecord {\\n        __typename\\n        slug\\n      }\\n    }\\n  }\\n\\n\",\"variables\":{\"locale\":\"en\"}}":179,"{\"query\":\"\\n  query ($slug: String) {\\n    product(filter: { slug: { eq: $slug } }) {\\n      title\\n      slug\\n      structuredData\\n      applicationCategory\\n      operatingSystem\\n      order\\n      demoVideo {\\n        title\\n        media {\\n          ... on ProductDemoRecord {\\n            __typename\\n            screen {\\n              ...ResponsiveImageFragment\\n            }\\n            video {\\n              ...VideoFragment\\n            }\\n          }\\n        }\\n      }\\n      infographic\\n      seo: _seoMetaTags {\\n        attributes\\n        content\\n        tag\\n      }\\n      hero {\\n        ...HeroFragment\\n      }\\n      clientQuote {\\n        name\\n        title\\n        industry\\n        quote\\n        image {\\n          ...ResponsiveImageFragment\\n        }\\n      }\\n      flexibleContent {\\n        ...FlexibleContentFragment\\n      }\\n      footerCallout {\\n        ...FooterFragment\\n      }\\n    }\\n  }\\n  \\n  fragment HeroFragment on HeroRecord {\\n    headline\\n    intro\\n    cta {\\n      ...LinkFragment\\n    }\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n    video {\\n      ...VideoFragment\\n    }\\n    showG2\\n  }\\n\\n  \\n  fragment HeaderFragment on SectionHeaderRecord {\\n    eyebrow\\n    headline\\n    intro\\n    cta {\\n      ...LinkFragment\\n    }\\n  }\\n\\n  \\n  fragment FooterFragment on FooterBannerRecord {\\n    headline\\n    intro\\n    cta {\\n      ...LinkFragment\\n    }\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n  }\\n\\n  \\n  fragment LinkFragment on CallToActionRecord {\\n    buttons {\\n      label\\n      internal {\\n        ... on HomeRecord {\\n          __typename\\n        }\\n        ... on PostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on ProductRecord {\\n          __typename\\n          slug\\n        }\\n        ... on WhyMainRecord {\\n          __typename\\n        }\\n        ... on WhySubpageRecord {\\n          __typename\\n          slug\\n        }\\n        ... on AiFirstRecord {\\n          __typename\\n        }\\n        ... on ClientSuccessRecord {\\n          __typename\\n        }\\n        ... on BookDemoRecord {\\n          __typename\\n        }\\n        ... on BlogLandingRecord {\\n          __typename\\n        }\\n        ... on AboutRecord {\\n          __typename\\n        }\\n        ... on LeadershipRecord {\\n          __typename\\n        }\\n        ... on MediaCollectionRecord {\\n          __typename\\n          tag {\\n            slug\\n          }\\n        }\\n        ... on MediaPostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CaseStudyRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CasestudyLandingRecord {\\n          __typename\\n        }\\n        ... on PaidLandingRecord {\\n          __typename\\n          slug\\n        }\\n      }\\n      external\\n      style\\n    }\\n  }\\n\\n  \\n  fragment FlexibleContentFragment on FlexibleContentRecord {\\n    modules {\\n      __typename\\n      ...AdvantageFragment\\n      ... on AiStoryRecord {\\n        header {\\n          ...HeaderFragment\\n        }\\n        statements {\\n          headline\\n        }\\n        callToAction {\\n          ...LinkFragment\\n        }\\n        media {\\n          ... on ImageBlockRecord {\\n            image {\\n              ...ResponsiveImageFragment\\n            }\\n          }\\n        }\\n        quote\\n        quoteAttribution\\n      }\\n      ...AscendingSliderFragment\\n      ...BannerCalloutFragment\\n      ...BigQuoteFragment\\n      ...BlogCalloutFragment\\n      ...ClientSuccessFragment\\n      ...ClientCardsFragment\\n      ...ClientListFragment\\n      ...FaqFragment\\n      ...IntegrationListFragment\\n      ...NumberBucketGroupFragment\\n      ...OverviewFragment\\n      ...SolutionCardsFragment\\n      ...PressCalloutFragment\\n      ...ProblemFragment\\n      ...BasicContentFragment\\n      ...MapModuleFragment\\n      ...FullPhotoFragment\\n      ...ImageFullFragment\\n      ...HappeningsFragment\\n      ...EventsFragment\\n      ...CompareTableFragment\\n      ...AifirstCalloutFragment\\n      ...ChallengeSectionFragment\\n      ...ImageSlideshowFragment\\n      ...TeamFragment\\n    }\\n  }\\n  \\n  fragment AdvantageFragment on AdvantageRecord {\\n    __typename\\n    eyebrow\\n    headline\\n    color\\n    contentBlocks {\\n      __typename\\n      ... on AdvantageTextRecord {\\n        content\\n        stats {\\n          stats {\\n            figure\\n            label\\n          }\\n        }\\n      }\\n      ... on AdvantageImageRecord {\\n        image {\\n          ...ResponsiveImageFragment\\n        }\\n      }\\n    }\\n  }\\n\\n  \\n  fragment AscendingSliderFragment on AscendingSliderRecord {\\n    __typename\\n    background\\n    hideBackgroundIllustration\\n    header {\\n      ...HeaderFragment\\n    }\\n    modules {\\n      headline\\n      body\\n      image {\\n        ...ResponsiveImageFragment\\n      }\\n      bgColor\\n    }\\n  }\\n\\n  \\n  fragment BannerCalloutFragment on BannerCalloutRecord {\\n    __typename\\n    headline\\n    intro\\n    seamlessAbove\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n    cta {\\n      ...LinkFragment\\n    }\\n  }\\n\\n  \\n  fragment BigQuoteFragment on BigQuoteRecord {\\n    __typename\\n    quote\\n    name\\n    title\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n  }\\n\\n  \\n  fragment BlogCalloutFragment on BlogCalloutRecord {\\n    __typename\\n    featuredPosts {\\n      id\\n      title\\n      slug\\n      publishDate\\n      category {\\n        name\\n        slug\\n      }\\n      intro\\n      image {\\n        ...ResponsiveImageFragment\\n      }\\n    }\\n  }\\n\\n  \\n  fragment ClientSuccessFragment on ClientSuccessModuleRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    jaggedEdge\\n    slides {\\n      name\\n      title\\n      quote\\n      statsGroup {\\n        stats {\\n          figure\\n          label\\n        }\\n      }\\n      media {\\n        image {\\n          ...ResponsiveImageFragment\\n        }\\n        video {\\n          url\\n        }\\n      }\\n      logo {\\n        ...ResponsiveImageFragment\\n      }\\n    }\\n  }\\n\\n  \\n  fragment ClientCardsFragment on ClientCardsModuleRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    slides {\\n      name\\n      title\\n      industry\\n      quote\\n      image {\\n        ...ResponsiveImageFragment\\n      }\\n    }\\n    cta {\\n      ...LinkFragment\\n    }\\n  }\\n\\n  \\n  fragment ClientListFragment on ClientQuoteListRecord {\\n    __typename\\n    slides {\\n      name\\n      title\\n      industry\\n      quote\\n      image {\\n        ...ResponsiveImageFragment\\n      }\\n    }\\n  }\\n\\n  \\n  fragment FaqFragment on FaqRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    items {\\n      question\\n      answer\\n    }\\n  }\\n\\n  \\n  fragment IntegrationListFragment on IntegrationListRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    groups {\\n      title\\n      items {\\n        image {\\n          ...ResponsiveImageFragment\\n        }\\n        link\\n      }\\n    }\\n    cta {\\n      ...LinkFragment\\n    }\\n  }\\n\\n  \\n  fragment NumberBucketGroupFragment on NumberBucketGroupRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    buckets {\\n      headline\\n      description\\n    }\\n  }\\n\\n  \\n  fragment OverviewFragment on OverviewRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    sections {\\n      id\\n      body\\n      image {\\n        ...ResponsiveImageFragment\\n      }\\n      productPage {\\n        __typename\\n        slug\\n        title\\n        infographic\\n        hero {\\n          image {\\n            ...ResponsiveImageFragment\\n          }\\n        }\\n      }\\n    }\\n  }\\n\\n  \\n  fragment SolutionCardsFragment on SolutionModuleRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    sections {\\n      id\\n      title\\n      headline\\n      body\\n      bullets {\\n        title\\n        text\\n      }\\n      stats {\\n        stats {\\n          figure\\n          label\\n        }\\n      }\\n      cta {\\n        ...LinkFragment\\n      }\\n      bgImage {\\n        ...ResponsiveImageFragment\\n      }\\n    }\\n  }\\n\\n  \\n  fragment PressCalloutFragment on PressCalloutRecord {\\n    __typename\\n  }\\n\\n  \\n  fragment ProblemFragment on ProblemRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    slides {\\n      headline\\n      description\\n      icon {\\n        url\\n      }\\n    }\\n  }\\n\\n  \\n  fragment ResponsiveImageFragment on FileField {\\n    url\\n    width\\n    height\\n    alt\\n    title\\n    responsiveImage {\\n      srcSet\\n      webpSrcSet\\n      sizes\\n      src\\n      width\\n      height\\n      aspectRatio\\n      alt\\n      title\\n      base64\\n    }\\n  }\\n\\n  \\n  fragment BasicContentFragment on BasicContentRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    jaggedEdge\\n    layout\\n    body\\n    cta {\\n      ...LinkFragment\\n    }\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n  }\\n\\n  \\n  fragment MapModuleFragment on MapModuleRecord {\\n    __typename\\n    headline\\n    intro\\n    header {\\n      ...HeaderFragment\\n    }\\n  }\\n\\n  \\n  fragment FullPhotoFragment on FullPhotoRecord {\\n    __typename\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n  }\\n\\n  \\n  fragment ImageFullFragment on ImageFullRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n    bgColor\\n  }\\n\\n  \\n  fragment HappeningsFragment on HappeningsSliderRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    slides {\\n      photo {\\n        ...ResponsiveImageFragment\\n      }\\n      caption\\n      link\\n    }\\n  }\\n\\n  \\n  fragment EventsFragment on EventListRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    events {\\n      startDate\\n      endDate\\n      location\\n      title\\n      description\\n      link\\n      image {\\n        ...ResponsiveImageFragment\\n      }\\n    }\\n  }\\n\\n  \\n  fragment CompareTableFragment on CompareTableRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    tableData\\n    headerLogoTwo {\\n      url\\n      alt\\n      width\\n      height\\n    }\\n    headerLogoThree {\\n      url\\n      alt\\n      width\\n      height\\n    }\\n  }\\n\\n  \\n  fragment AifirstCalloutFragment on AifirstCalloutRecord {\\n    __typename\\n    headline\\n    intro\\n    cta {\\n      ...LinkFragment\\n    }\\n  }\\n\\n  \\n  fragment ChallengeSectionFragment on ChallengeSectionRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    cards {\\n      title\\n      lead\\n      bullets\\n      video {\\n        file {\\n          video {\\n            muxPlaybackId\\n            title\\n            width\\n            height\\n            thumbhash\\n            blurUpThumb\\n            thumbnailUrl\\n          }\\n        }\\n        external {\\n          height\\n          provider\\n          providerUid\\n          thumbnailUrl\\n          title\\n          url\\n          width\\n        }\\n        loopClip {\\n          url\\n        }\\n        thumbnail {\\n          url\\n          alt\\n          width\\n          height\\n        }\\n      }\\n      cta {\\n        ...LinkFragment\\n      }\\n    }\\n  }\\n\\n  \\n  fragment ImageSlideshowFragment on ImageSlideshowRecord {\\n    __typename\\n    slides {\\n      ...ResponsiveImageFragment\\n    }\\n  }\\n\\n  \\n  fragment TeamFragment on TeamRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    people {\\n      name\\n      title\\n      bio\\n      linkedin\\n      image {\\n        ...ResponsiveImageFragment\\n      }\\n    }\\n  }\\n\\n\\n  \\n  fragment VideoFragment on VideoRecord {\\n    file {\\n      video {\\n        muxPlaybackId\\n        title\\n        width\\n        height\\n        thumbhash\\n        blurUpThumb\\n        thumbnailUrl\\n      }\\n    }\\n    external {\\n      height\\n      provider\\n      providerUid\\n      thumbnailUrl\\n      title\\n      url\\n      width\\n    }\\n    loopClip {\\n      url\\n    }\\n    thumbnail {\\n      url\\n      alt\\n      width\\n      height\\n    }\\n  }\\n\\n\",\"variables\":{\"slug\":\"revenue-recognition\"}}":360,"{\"query\":\"\\n    query {\\n      global {\\n        clientSuccessModule {\\n          ...ClientSuccessFragment\\n        }\\n      }\\n    }\\n    \\n  fragment ClientSuccessFragment on ClientSuccessModuleRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    jaggedEdge\\n    slides {\\n      name\\n      title\\n      quote\\n      statsGroup {\\n        stats {\\n          figure\\n          label\\n        }\\n      }\\n      media {\\n        image {\\n          ...ResponsiveImageFragment\\n        }\\n        video {\\n          url\\n        }\\n      }\\n      logo {\\n        ...ResponsiveImageFragment\\n      }\\n    }\\n  }\\n\\n    \\n  fragment HeaderFragment on SectionHeaderRecord {\\n    eyebrow\\n    headline\\n    intro\\n    cta {\\n      ...LinkFragment\\n    }\\n  }\\n\\n    \\n  fragment ResponsiveImageFragment on FileField {\\n    url\\n    width\\n    height\\n    alt\\n    title\\n    responsiveImage {\\n      srcSet\\n      webpSrcSet\\n      sizes\\n      src\\n      width\\n      height\\n      aspectRatio\\n      alt\\n      title\\n      base64\\n    }\\n  }\\n\\n    \\n  fragment LinkFragment on CallToActionRecord {\\n    buttons {\\n      label\\n      internal {\\n        ... on HomeRecord {\\n          __typename\\n        }\\n        ... on PostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on ProductRecord {\\n          __typename\\n          slug\\n        }\\n        ... on WhyMainRecord {\\n          __typename\\n        }\\n        ... on WhySubpageRecord {\\n          __typename\\n          slug\\n        }\\n        ... on AiFirstRecord {\\n          __typename\\n        }\\n        ... on ClientSuccessRecord {\\n          __typename\\n        }\\n        ... on BookDemoRecord {\\n          __typename\\n        }\\n        ... on BlogLandingRecord {\\n          __typename\\n        }\\n        ... on AboutRecord {\\n          __typename\\n        }\\n        ... on LeadershipRecord {\\n          __typename\\n        }\\n        ... on MediaCollectionRecord {\\n          __typename\\n          tag {\\n            slug\\n          }\\n        }\\n        ... on MediaPostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CaseStudyRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CasestudyLandingRecord {\\n          __typename\\n        }\\n        ... on PaidLandingRecord {\\n          __typename\\n          slug\\n        }\\n      }\\n      external\\n      style\\n    }\\n  }\\n\\n  \",\"variables\":{}}":680},{"site":4,"global":84},{"favicon":5,"globalSeo":80},[6,14,18,22,26,31,35,39,43,47,51,55,59,63,68,72,76],{"attributes":7,"content":12,"tag":13},{"sizes":8,"type":9,"rel":10,"href":11},"16x16","image/png","icon","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=16&w=16",null,"link",{"attributes":15,"content":12,"tag":13},{"sizes":16,"type":9,"rel":10,"href":17},"32x32","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=32&w=32",{"attributes":19,"content":12,"tag":13},{"sizes":20,"type":9,"rel":10,"href":21},"96x96","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=96&w=96",{"attributes":23,"content":12,"tag":13},{"sizes":24,"type":9,"rel":10,"href":25},"192x192","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=192&w=192",{"attributes":27,"content":12,"tag":13},{"sizes":28,"rel":29,"href":30},"57x57","apple-touch-icon","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=57&w=57",{"attributes":32,"content":12,"tag":13},{"sizes":33,"rel":29,"href":34},"60x60","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=60&w=60",{"attributes":36,"content":12,"tag":13},{"sizes":37,"rel":29,"href":38},"72x72","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=72&w=72",{"attributes":40,"content":12,"tag":13},{"sizes":41,"rel":29,"href":42},"76x76","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=76&w=76",{"attributes":44,"content":12,"tag":13},{"sizes":45,"rel":29,"href":46},"114x114","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=114&w=114",{"attributes":48,"content":12,"tag":13},{"sizes":49,"rel":29,"href":50},"120x120","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=120&w=120",{"attributes":52,"content":12,"tag":13},{"sizes":53,"rel":29,"href":54},"144x144","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=144&w=144",{"attributes":56,"content":12,"tag":13},{"sizes":57,"rel":29,"href":58},"152x152","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=152&w=152",{"attributes":60,"content":12,"tag":13},{"sizes":61,"rel":29,"href":62},"180x180","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=180&w=180",{"attributes":64,"content":12,"tag":67},{"name":65,"content":66},"msapplication-square70x70logo","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=70&w=70","meta",{"attributes":69,"content":12,"tag":67},{"name":70,"content":71},"msapplication-square150x150logo","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=150&w=150",{"attributes":73,"content":12,"tag":67},{"name":74,"content":75},"msapplication-square310x310logo","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=310&w=310",{"attributes":77,"content":12,"tag":67},{"name":78,"content":79},"msapplication-square310x150logo","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=150&w=310",{"fallbackSeo":81},{"title":82,"description":83},"Lensing | ERP Reinvented for the AI Era","Lensing is an AI-native ERP platform that replaces outdated systems, streamlines operations, cuts costs, and enables rapid adaptations for faster, smarter growth.",{"headerCta":85,"topBanner":93,"signIn":91,"investors":113,"description":124,"footerCta":125,"socialMedia":130,"locations":137,"emailAddress":154,"badges":155,"footerCallout":160,"gatedHeadline":171,"gatedIntro":172,"gatedFormId":173,"signupForm":174},{"buttons":86},[87],{"label":88,"internal":89,"external":91,"style":92},"Get a Demo",{"__typename":90},"BookDemoRecord","","button",{"showBanner":94,"bannerText":95,"bgColor":96,"variant":97,"headline":98,"cta":99,"badgeImage":106},true,"\u003Cp>Everest is now&nbsp;Lensing. Read the \u003Ca href=\"https://lensing.ai/blog/everest-is-now-lensing/\">announcement from our founders\u003C/a>.&nbsp;\u003C/p>","accent","big","Everest is now Lensing. Read the announcement from our founders. ",{"buttons":100},[101],{"label":102,"internal":103,"external":91,"style":92},"Read why",{"__typename":104,"slug":105},"PostRecord","everest-is-now-lensing",{"url":107,"alt":108,"width":109,"height":110,"focalPoint":111},"https://www.datocms-assets.com/160976/1785453684-erp-article-everest-is-now-lensing.png","Everest is Now Lensing",1040,800,{"x":112,"y":112},0.5,{"title":114,"logos":115},"Investors",[116,118,120,122],{"url":117},"https://www.datocms-assets.com/160976/1749761147-sutter-hill.svg",{"url":119},"https://www.datocms-assets.com/160976/1749761146-altimeter.png",{"url":121},"https://www.datocms-assets.com/160976/1749761146-redpoint.png",{"url":123},"https://www.datocms-assets.com/160976/1750290368-dl.png","Lensing is an intelligent, AI-powered platform that replaces outdated systems, streamlines operations, cuts costs, and unlocks real-time insights for faster, smarter growth.",{"buttons":126},[127],{"label":128,"internal":129,"external":91,"style":92},"Contact",{"__typename":90},[131,134],{"platform":132,"url":133},"linkedin","https://www.linkedin.com/company/lensing-ai/",{"platform":135,"url":136},"youtube","https://www.youtube.com/@lensingai",[138,142,146,150],{"location":139,"address":140,"coords":141},"North America","280 Hope Street\nMountain View, CA 94041","130,290",{"location":143,"address":144,"coords":145},"Germany","Max-Jarecki-Straße 21, 69115\nHeidelberg, Germany","650,252",{"location":147,"address":148,"coords":149},"Brazil","Mostardeiro, 800 - room 702\nPorto Alegre - RS, 90430-000","384,636",{"location":151,"address":152,"coords":153},"South Africa","The Foundry, 74 Cardiff Street, Green Point, Cape Town, 8005, South Africa","680,624","info@lensing.ai",[156,158],{"url":157},"https://www.datocms-assets.com/160976/1749761602-aws.png",{"url":159},"https://www.datocms-assets.com/160976/1749761602-aicpa.png",{"image":161},{"url":162,"width":163,"height":164,"alt":12,"responsiveImage":165},"https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png",754,592,{"srcSet":166,"webpSrcSet":167,"sizes":168,"src":162,"width":163,"height":164,"aspectRatio":169,"alt":12,"title":12,"base64":170},"https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.25 188w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.5 377w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.75 565w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png 754w","https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.25&fm=webp 188w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.5&fm=webp 377w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.75&fm=webp 565w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?fm=webp 754w","(max-width: 754px) 100vw, 754px",1.2736486486486487,"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLCgoWGiMVDg0YGhobHRYYFxwZHh4XFxUdHzclGikoHRYdJTUlKDkvMjIyHS44PTcwPCsxNS8BCgsLDg0OHBAPHDslHSg7NS8vLzs7Ly8vLy8vLy8vLy8vLy81Ly8vLy8vLy8vLy8vLy8vNS8vLy8vLy8vLy8vL//AABEIABMAGAMBIgACEQEDEQH/xAAZAAEAAgMAAAAAAAAAAAAAAAAAAwUBBAf/xAAeEAACAwACAwEAAAAAAAAAAAABAgADBBNBBSExEf/EABcBAAMBAAAAAAAAAAAAAAAAAAECAwD/xAAYEQEBAQEBAAAAAAAAAAAAAAABABESAv/aAAwDAQACEQMRAD8A5Cab+QAfZs24tjqvcgXmF6gtLPSNKVIVeW88yA0Wvxu2vChb2vYiS77trePUF/XcxEednzKntZuUn9Mn0XWGlAXMRJkSXXWNkQFyRERMRb//2Q==","Gated Content Headline","Please fill out this form to gain access to exclusive content","c9f28857-105a-4932-a211-4f63c780866b",{"headline":175,"intro":176,"hubspotId":177,"consentText":178},"Get the latest Lensing","Some nice copy here about what you get when you sign up.","d5c0893f-5d91-45b0-844d-7f242b0c5c44","By submitting this form, you agree to receive the Aperture newsletter from Lensing and to the processing of your personal data as described in our \u003Ca href=\"/legal/privacy-policy/\">Privacy Policy\u003C/a>. You can unsubscribe at any time.",{"menu":180},{"main":181},[182,220,302,307,340],{"__typename":183,"label":184,"id":185,"submenu":186},"MenuGroupRecord","Why Lensing","PFK4MTMsSGyvr0kIIbiuWg",[187,193,199,204,209,214],{"__typename":188,"label":189,"description":190,"external":91,"icon":12,"internal":191},"MenuItemRecord","Why Lensing ","Lensing is built for businesses with complex revenue, global operations, and rapid change.",{"__typename":192},"WhyMainRecord",{"__typename":188,"label":194,"description":195,"external":91,"icon":12,"internal":196},"Lensing vs. Legacy ERP","Legacy ERP systems weren’t built for the speed, scale, or complexity of modern businesses.",{"__typename":197,"slug":198},"WhySubpageRecord","everest-vs-legacy-erp",{"__typename":188,"label":200,"description":201,"external":91,"icon":12,"internal":202},"Lensing vs. Bolt-ons","Patchwork solutions slow your business down with manual work, system silos, and reporting gaps. ",{"__typename":197,"slug":203},"everest-vs-bolt-ons",{"__typename":188,"label":205,"description":206,"external":91,"icon":12,"internal":207},"AI-First Architecture","Lensing is ERP reinvented for the AI era.",{"__typename":208},"AiFirstRecord",{"__typename":188,"label":210,"description":211,"external":91,"icon":12,"internal":212},"Lensing Security","At Lensing, \u2028we understand that your business runs on trust.",{"__typename":197,"slug":213},"security",{"__typename":188,"label":215,"description":216,"external":91,"icon":12,"internal":217},"Integrations","Deep integrations that unite your stack.",{"__typename":218,"slug":219},"PaidLandingRecord","integrations",{"__typename":183,"label":221,"id":222,"submenu":223},"Product","ZpWZSBQDQti1xbn9l2cD_Q",[224,232,239,246,253,260,267,274,281,288,295],{"__typename":188,"label":225,"description":226,"external":91,"icon":227,"internal":229},"Order to Cash ","Streamline every step from order to cash.",{"url":228},"https://www.datocms-assets.com/160976/1749656388-quotetocash.svg",{"__typename":230,"slug":231},"ProductRecord","order-to-cash",{"__typename":188,"label":233,"description":234,"external":91,"icon":235,"internal":237},"Record to Report","Purpose-built record to report for scaling global operations.",{"url":236},"https://www.datocms-assets.com/160976/1750686191-recordtoreport.svg",{"__typename":230,"slug":238},"record-to-report",{"__typename":188,"label":240,"description":241,"external":91,"icon":242,"internal":244},"Revenue Recognition","Automate revenue recognition and simplify ASC 606 compliance.",{"url":243},"https://www.datocms-assets.com/160976/1749656415-revenuerec.svg",{"__typename":230,"slug":245},"revenue-recognition",{"__typename":188,"label":247,"description":248,"external":91,"icon":249,"internal":251},"Cloud Cost Management","Bring cloud spend into focus, directly in your ERP.",{"url":250},"https://www.datocms-assets.com/160976/1750686447-cloudcost.svg",{"__typename":230,"slug":252},"cloud-cost-management",{"__typename":188,"label":254,"description":255,"external":91,"icon":256,"internal":258},"HR Management","Understand and control people costs in one system.",{"url":257},"https://www.datocms-assets.com/160976/1749662760-hr-management.svg",{"__typename":230,"slug":259},"hr-management",{"__typename":188,"label":261,"description":262,"external":91,"icon":263,"internal":265},"Asset Management","Track and depreciate assets without extra modules.",{"url":264},"https://www.datocms-assets.com/160976/1749663705-assetman.svg",{"__typename":230,"slug":266},"asset-management",{"__typename":188,"label":268,"description":269,"external":91,"icon":270,"internal":272},"Multi-Book & Localization","Run global accounting without adding complexity.",{"url":271},"https://www.datocms-assets.com/160976/1749664554-internationalization.svg",{"__typename":230,"slug":273},"multi-book-localization",{"__typename":188,"label":275,"description":276,"external":91,"icon":277,"internal":279},"Native AI","Empower your users to develop features with AI.",{"url":278},"https://www.datocms-assets.com/160976/1755089953-native-ai.svg",{"__typename":230,"slug":280},"ai-automation",{"__typename":188,"label":282,"description":283,"external":91,"icon":284,"internal":286},"Live Sandbox","Make changes with zero risk.",{"url":285},"https://www.datocms-assets.com/160976/1750686956-lifesandboxing.svg",{"__typename":230,"slug":287},"live-sandbox",{"__typename":188,"label":289,"description":290,"external":91,"icon":291,"internal":293},"AiSpecify","Design and build applications faster with AI.",{"url":292},"https://www.datocms-assets.com/160976/1749667775-ai-automation.svg",{"__typename":218,"slug":294},"aispecify",{"__typename":188,"label":296,"description":297,"external":91,"icon":298,"internal":300},"Professional Services Automation","Manage projects from within your ERP that bill themselves.",{"url":299},"https://www.datocms-assets.com/160976/1778872637-psa_icon.svg",{"__typename":218,"slug":301},"professional-services-automation",{"__typename":188,"label":303,"id":304,"external":91,"internal":305},"Customers","Pk5Wl62WTG2Qk-pKikkiEQ",{"__typename":306},"ClientSuccessRecord",{"__typename":183,"label":308,"id":309,"submenu":310},"Learn","Sfyg47Z5TnamVqzdpjtZzw",[311,316],{"__typename":188,"label":312,"description":313,"external":91,"icon":12,"internal":314},"Blog","Insights and resources for finance and operational transformation.",{"__typename":315},"BlogLandingRecord",{"__typename":183,"label":317,"submenu":318},"Media",[319,325,330,335],{"__typename":188,"label":320,"external":91,"internal":321},"Product Demos",{"__typename":322,"tag":323},"MediaCollectionRecord",{"slug":324},"product-demos",{"__typename":188,"label":326,"external":91,"internal":327},"Product Releases",{"__typename":322,"tag":328},{"slug":329},"product-releases",{"__typename":188,"label":331,"external":91,"internal":332},"Video",{"__typename":322,"tag":333},{"slug":334},"video",{"__typename":188,"label":336,"external":91,"internal":337},"Podcasts",{"__typename":322,"tag":338},{"slug":339},"podcasts",{"__typename":183,"label":341,"id":342,"submenu":343},"About","QD9iJU7KSeaA_II0VbKWZw",[344,349,353],{"__typename":188,"label":345,"description":346,"external":91,"icon":12,"internal":347},"Our Leadership","Guiding Lensing with vision, expertise, and real-world experience.",{"__typename":348},"LeadershipRecord",{"__typename":188,"label":350,"description":351,"external":352,"icon":12,"internal":12},"Careers","Help us reinvent ERP.","https://everestruns.everest-systems.com/hook/fetch/jobs?file=index.html",{"__typename":188,"label":354,"description":355,"external":91,"icon":12,"internal":356},"News & Updates","Our latest Press and Collaboration updates.",{"__typename":357,"tag":358},"NewsCollectionRecord",{"slug":359},"press",{"product":361},{"title":240,"slug":245,"structuredData":94,"applicationCategory":362,"operatingSystem":363,"order":364,"demoVideo":365,"infographic":388,"seo":389,"hero":446,"clientQuote":12,"flexibleContent":465,"footerCallout":672},"BusinessApplication","Web",3,{"title":366,"media":367},"Revenue Recognition ",{"__typename":368,"screen":369,"video":379},"ProductDemoRecord",{"url":370,"width":371,"height":372,"alt":12,"title":12,"responsiveImage":373},"https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png",2542,1360,{"srcSet":374,"webpSrcSet":375,"sizes":376,"src":370,"width":371,"height":372,"aspectRatio":377,"alt":12,"title":12,"base64":378},"https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png?dpr=0.25 635w,https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png?dpr=0.5 1271w,https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png?dpr=0.75 1906w,https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png 2542w","https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png?dpr=0.25&fm=webp 635w,https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png?dpr=0.5&fm=webp 1271w,https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png?dpr=0.75&fm=webp 1906w,https://www.datocms-assets.com/160976/1753141040-screenshot-2025-07-21-at-4-37-03-pm.png?fm=webp 2542w","(max-width: 2542px) 100vw, 2542px",1.8691176470588236,"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLCgoLDhgQDhQXFRUSIREYJhwZHR0TICUdHysjHR0tHRUdJDUlKC0vMjIyHSU4PTcwPCsxMi8BCgsLDg0OEAoNFS8cIhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA0AGAMBIgACEQEDEQH/xAAYAAACAwAAAAAAAAAAAAAAAAADBAAFB//EAB8QAAEEAgIDAAAAAAAAAAAAAAEAAwQRBSECMRITFP/EABYBAAMAAAAAAAAAAAAAAAAAAAABAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANLwsXkcZRPfSbEE+miVWYKc6cXek5xmulk7TSO/CBh+N7UQn5Tnx3aiA//Z",{"file":380,"external":12,"loopClip":12,"thumbnail":12},{"video":381},{"muxPlaybackId":382,"title":12,"width":383,"height":384,"thumbhash":385,"blurUpThumb":386,"thumbnailUrl":387},"4ymt7rKf9aoTT3gXYOm1HpkNUftqjBL4",1280,680,"9fcFBIAFFRaBiYiAiIEDoWAHhw==","data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoSCAgLDQ0LDgwQDg0KDhMNFhENFxMdGBYTFhUaHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLBQUFEAUFEC8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA0AGAMBIgACEQEDEQH/xAAYAAEAAwEAAAAAAAAAAAAAAAAEAQMGAP/EAB0QAAEDBQEAAAAAAAAAAAAAAAEABAUDFBUhMQL/xAAVAQEBAAAAAAAAAAAAAAAAAAACAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AN5DRTX3GnaZhmlv1VQVIYw7KeKQtzspCA8iGlj1QkPqQselcpP/2Q==","https://image.mux.com/4ymt7rKf9aoTT3gXYOm1HpkNUftqjBL4/thumbnail.jpg","Revenue_Recognition",[390,393,396,399,403,406,409,413,417,421,424,428,432,435,439,442],{"attributes":12,"content":391,"tag":392},"Revenue Recognition | Lensing ERP ","title",{"attributes":394,"content":12,"tag":67},{"property":395,"content":391},"og:title",{"attributes":397,"content":12,"tag":67},{"name":398,"content":391},"twitter:title",{"attributes":400,"content":12,"tag":67},{"name":401,"content":402},"description","Lensing replaces fragmented processes with a unified system that maps performance obligations, and more automatically, with no spreadsheets required.  ",{"attributes":404,"content":12,"tag":67},{"property":405,"content":402},"og:description",{"attributes":407,"content":12,"tag":67},{"name":408,"content":402},"twitter:description",{"attributes":410,"content":12,"tag":67},{"property":411,"content":412},"og:image","https://www.datocms-assets.com/160976/1784826943-lensing-ai.png?auto=format&fit=max&w=1200",{"attributes":414,"content":12,"tag":67},{"property":415,"content":416},"og:image:width","1046",{"attributes":418,"content":12,"tag":67},{"property":419,"content":420},"og:image:height","807",{"attributes":422,"content":12,"tag":67},{"name":423,"content":412},"twitter:image",{"attributes":425,"content":12,"tag":67},{"property":426,"content":427},"og:locale","en",{"attributes":429,"content":12,"tag":67},{"property":430,"content":431},"og:type","article",{"attributes":433,"content":12,"tag":67},{"property":434,"content":82},"og:site_name",{"attributes":436,"content":12,"tag":67},{"property":437,"content":438},"article:modified_time","2026-07-30T02:34:16Z",{"attributes":440,"content":12,"tag":67},{"property":441,"content":91},"article:publisher",{"attributes":443,"content":12,"tag":67},{"name":444,"content":445},"twitter:card","summary_large_image",{"headline":447,"intro":448,"cta":449,"image":455,"video":12,"showG2":464},"Revenue\nRecognition","Manual schedules, offline adjustments, and compliance risk slow finance teams down. Lensing replaces fragmented processes with a unified system that maps performance obligations, manages contract changes, and generates revenue schedules automatically, no spreadsheets required.",{"buttons":450},[451],{"label":452,"internal":453,"external":91,"style":454},"Book a Demo",{"__typename":90},"text",{"url":456,"width":383,"height":457,"alt":12,"title":12,"responsiveImage":458},"https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png",916,{"srcSet":459,"webpSrcSet":460,"sizes":461,"src":456,"width":383,"height":457,"aspectRatio":462,"alt":12,"title":12,"base64":463},"https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png?dpr=0.25 320w,https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png?dpr=0.5 640w,https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png?dpr=0.75 960w,https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png 1280w","https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png?dpr=0.25&fm=webp 320w,https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png?dpr=0.5&fm=webp 640w,https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png?dpr=0.75&fm=webp 960w,https://www.datocms-assets.com/160976/1780394333-rev_rec_hero.png?fm=webp 1280w","(max-width: 1280px) 100vw, 1280px",1.3973799126637554,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAMAAAB2Mu6sAAAAwFBMVEWzr7Wzr7a0sLa1sbe2sbi2sri3s7m4tLq6try7tr27t728uL69ub++usDHw8nIw8rIxMrJxcvKxszX09nY09rY1NrY1NvZ1dvn4+no4+ro5Orp5evq5uzr5+3s6O7t6e/u6vDv6/Hw7PLx7PPx7fPy7vTy7vXz7/X08Pb18Pf18ff28fj28vj38/n49Pr59Pv59fv69vz79v379/379/78+P78+P/9+P/9+f/++v//+v//+////P///f///v////9G2HVOAAAAuklEQVR42l2QwQ7CMAxDEyeDG+L//xOJw+rgtBNseOu01H1O1Lzfti0ez43v13snYruFcx8jreX9wt3NHfqgKsusVJqhDcxngEirqsnE3AtJZe5NSM17DLaXPpSUCxCC6KRAwIK01QPTgaIFutPAJsQcY63MmZANrLAphbDrSv19NQ+wfJCVdjptxSqqkcLPRodSayiEV6PUuIij+bXFMQimgZOrqcPoF8K/N41iutufdJtNLOPndq2FD4a8VKufn8QBAAAAAElFTkSuQmCC",false,{"modules":466},[467,486,606,668],{"__typename":468,"header":469,"buckets":473},"NumberBucketGroupRecord",{"eyebrow":470,"headline":471,"intro":472,"cta":12},"The Problem","Where legacy ERPs and\nprocesses break down","\u003Cp>Companies with complex operations often outgrow legacy ERPs, which lack support for managing multiple entities, statutory books, and complex intercompany activity.\u003C/p>",[474,477,480,483],{"headline":475,"description":476},"No native support for ASC 606","Finance teams rely on offline tools and custom workarounds to meet evolving revenue standards, creating inconsistencies and manual overhead.",{"headline":478,"description":479},"Disjointed revenue schedules","Schedules are built outside the system in spreadsheets or bespoke tools, increasing risk of error when performance obligations or invoicing terms change.",{"headline":481,"description":482},"Cumbersome contract modifications","Upgrades, renewals, or usage changes require manual schedule updates, leading to restatement risk and extra reconciliation work.",{"headline":484,"description":485},"Limited visibility and audit traceability","Revenue data is fragmented across spreadsheets and offline notes, making it difficult to validate timing, allocations, or the source of truth during audits.",{"__typename":487,"header":488,"sections":491},"SolutionModuleRecord",{"eyebrow":91,"headline":489,"intro":490,"cta":12},"The\u2028\nLensing\nSolution","\u003Cp>Lensing eliminates spreadsheet-heavy revenue processes and replaces them with system-driven accuracy. Revenue schedules are automatically generated based on performance obligations, and contract modifications \u003Ca href=\"https://lensing.ai/product/asset-management/\" title=\"Audit-ready reporting in realtime through Asset Management\">update in real time\u003C/a>, so finance teams can stay compliant, audit-ready, and close faster.\u003C/p>",[492,522,553,582],{"id":493,"title":494,"headline":495,"body":496,"bullets":497,"stats":12,"cta":12,"bgImage":513},"UJLx74EjQ-eHM3N8vwYTkw","Revenue Schedules","Automated revenue schedules based on mapped obligations","\u003Cp>Lensing maps product configurations to performance obligations and generates revenue schedules in line with ASC 606 policies—no manual setup or rework required.\u003C/p>",[498,501,504,507,510],{"title":499,"text":500},"Contract creation from sales orders","Automatically generate revenue contracts from mapped sales order data.",{"title":502,"text":503},"Line-level obligation mapping","Assign each item to a performance obligation using configurable rules.",{"title":505,"text":506},"No manual schedule creation","Eliminate spreadsheets by generating recognition plans automatically.",{"title":508,"text":509},"Support for bundled arrangements","Handle multi-element contracts without custom development.",{"title":511,"text":512},"Consistent policy application","Apply recognition rules uniformly across obligations and entities.",{"url":514,"width":515,"height":515,"alt":12,"title":12,"responsiveImage":516},"https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png",1500,{"srcSet":517,"webpSrcSet":518,"sizes":519,"src":514,"width":515,"height":515,"aspectRatio":520,"alt":12,"title":12,"base64":521},"https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png?dpr=0.25 375w,https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png?dpr=0.5 750w,https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png?dpr=0.75 1125w,https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png 1500w","https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png?dpr=0.25&fm=webp 375w,https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png?dpr=0.5&fm=webp 750w,https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png?dpr=0.75&fm=webp 1125w,https://www.datocms-assets.com/160976/1785368787-lensing-erp-web-revenuerecognition.png?fm=webp 1500w","(max-width: 1500px) 100vw, 1500px",1,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAADp0lEQVR42lVUh5bbNhBcdJBUNVWS/P/HxRfn5VmnYwFRMgvo/HwrsIgEZ2dnB9D0ezh1vN//uv/5x+1++Tbuh51Wagvb4/3xz48f39++//329vO/f2ndXvMlUa+p82SM/gLUd13Hx68AkFZ62zbce8/H0/kUN0pEAoklOSetM1+ADt35dH4Fbk6nykiHEKSUMcYFsS5bij+ViFsgKYSzrvMYmoEMkdFiGM7H03W83K7XNsbztwa0heCtEyQSIicQMdYsW8iCtDUM5J02Wrv71Ro79AA6Xsfr/Xa/X+/32208s0aG6wqoVklVaoCdc34OSwXS1oOV04jLBUBm1w+nw/EyjtdxvFxG/CD2YdgjE8TunJdClpIxhBTOuWldEhVlFFCMswx03O8ro/54OBz3h8Me5yNAUelht7faQB1kokIpcpSCFplpmWPJ0miUaZ1VALK4GlPPOBzk8A6F+953QEe6nJIimba4Luu6hhQTqvPLnEoSWgEIEBpalpSLzHwG8XqgrSgEohhlnLGkQSaHYTfv5mWeoT0bztoIIJiDWRiFG7xDN5SUi/PIGdYAUeK2gQiVogTSi4wuO7/r+qkfwCrnjOpeQLU6XPX78x1FISfyD76bdh/zNMEwyIwqaptATXt2TIeewFYlZwtGOUnNQLoxejweAMoxaakG55+758fHtEwzMoMXShaK4G/M6b1f+gEuR2k2rAli/w70fH+CJ+WCBj374WNqjBbUWHuUuTapvMux60MtGfr5EDKVCgSxNQPRMsP1k1To1DzPvAqqToySM1YUVMdErAdIAzVBByxWkBVFVrGBxQuSIlwvWN7YArC8GKAOnoOO4Zk8HasEboIhUUGIW0FzdQNqjFrwnFIH31CzgJQwCBduhSiqkx3VV2gRsjKjVpqpGpGRWLT4AjwFD8lD1uCqNGnJC5uTSZ87OA05NIB+aWT4W40NhT3PBq0kNb5uoyFJUp/7jCZYGYvBJN2IizqxzpOavEMHDa+QBgR4MIIgrAnXLL7sfYBg+5cMFSXBlDwT/ysEq2m5VNNQJL/DB4Qlk3F5kUqU0YsaK+xadwLseCoyKxgcQJq51FIrCtMGBHoXU8wR5uZHFApcCnvAJQCKdZP7FIHlUm1U47UWM3lshrDBVik4YfEoVBSGgd3g+4TGkWgKAajJJV4ooqnIdKr92FdxU3ieC1hgGwEEfD9j866NExUFn2tR1Wrnl5wt8gsOR5L1Gj8t25RqQFC7+v5/U6hLW8K++Y0AAAAASUVORK5CYII=",{"id":523,"title":524,"headline":525,"body":526,"bullets":527,"stats":12,"cta":12,"bgImage":543},"dXDAAmUoSliOj6ygMBudVA","Support","Support for over-time\nand point-in-time\nrecognition","\u003Cp>Revenue is recognized accurately using either over-time or point-in-time methods, with support for time-based, milestone-based, and consumption-based models.\u003C/p>",[528,531,534,537,540],{"title":529,"text":530},"Flexible recognition timing","Configure timing by performance obligation type.",{"title":532,"text":533},"Multiple models, one system","Support time-based, milestone, and consumption recognition in a single platform.",{"title":535,"text":536},"Recognition aligned to delivery","Tie revenue recognition to usage, delivery dates, or project progress.",{"title":538,"text":539},"Accurate revenue timing","Ensure alignment between actual service delivery and revenue recognition.",{"title":541,"text":542},"No parallel tools required","Eliminate the need for secondary systems to manage complex timing.",{"url":544,"width":545,"height":546,"alt":12,"title":12,"responsiveImage":547},"https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png",1386,1320,{"srcSet":548,"webpSrcSet":549,"sizes":550,"src":544,"width":545,"height":546,"aspectRatio":551,"alt":12,"title":12,"base64":552},"https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png?dpr=0.25 346w,https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png?dpr=0.5 693w,https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png?dpr=0.75 1039w,https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png 1386w","https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png?dpr=0.25&fm=webp 346w,https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png?dpr=0.5&fm=webp 693w,https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png?dpr=0.75&fm=webp 1039w,https://www.datocms-assets.com/160976/1750813985-02_revrec_revenue_close.png?fm=webp 1386w","(max-width: 1386px) 100vw, 1386px",1.05,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAIAAACeQxh6AAADrklEQVR42pWU644cNRCFy3b51pfZDQSRKK/Bq/AiPCtIUaQIEP+QMrvTc2m7feO4dzes8gMJT8lzsf3NcdXp4p9/+clo4/0w+Nm5USvbqoyx3K7hellvt5BSFlIYo4fRDqOzjiXXlMPltpyWL4+n43J+DDGwxguhDGbNBh8AqqVorsx9piYB2reZPViq2lp9PqWe5sLWDFobZ7wzA4J3RbKVmlSxkopimUmQsdoZi7CGhWpSipQ3a7zR3uqtVWKnxx00OjNh1uxaVYpyK7pmRYWfQThhLMJ0UFVS5pSjjk6HTSeqEloHw1gdbI/R6A7C3ZrWVatmtBJJEGksaGs1BCmAJMnE2ahgeDW8tSxZkVVkmCwLp6Vj4UmqpmqWCgyDO0gNRVqyllYLq6USojTRWEQcYeqR8RXiSWLWogcOGiKloApv1OdKifC5afyfRDQlWhW1iGr20PtcuCXZkL2sWulBigWxqNjacEHZmmwSIAkF1cgegBfZz7+KkndFiIp9LJtG4B6KcE5w10/4G+psZoE8G2QIICUKC7unxe5pgRuUhQmNclp5w4ihm4YaLlsTo3a9aj3Z7CyKi6FIlr1qxdsQbEhbEU3xNBysseM4z+NhGu+cHZGmksjqpFW0OqacxRPIW+eNgblk2ZJTMElrVJEzFezKb797a3bQYb6fpjtvJwVQphjyeoshxJRKr5pm740bsFftoHW8erc7YhiGEFd+9/4dFE3jYQfdezcxQEXEkNbbBlDOhV4UgaWtEgDl9XKd52WYpmG5HGJY+cOH9+YJdLifAbIWF8HYAq0rhZDhYBICipxXfoC0vprpzeU2zyc/Hfz5PHdFP/z4PZI4TfPBvxGwzsswrsdd5YTKdkX0euCn+2F2g3SDGiYT8fRPM0TYyfrXlH+H/BbxejjyON7EpqNAm4iVRKVN0UAk6P+NmFvMNZYa+fj4t7VuG9fDtHm6J7JfdyHJa9zSlhquBrPBRSRfFutGyykeT6fj+bL0q/3x1+d+tb1q8141JS3KH0JCk4QDdlBDP0MT2X2k0NjQIa8rOuTxtDycL6cO+vjpVyiauo/ezPDRDsqphbWD0Go3gFrjXdETSMiaCpaW0/kBrGdFHz/91n007T4auyI8Il3Rmp569hZTbfuj1EFafwt6uFxOvWf//ufnXv5nZ8NHIzp9zi3cnkExbh2kANL2PxQdj1+gCLvxKGxbdjYoqXMi2LqDriFuW61VQRHa9ouiXML1tiznh8euCCD6B3wVHJdBbLMOAAAAAElFTkSuQmCC",{"id":554,"title":555,"headline":556,"body":557,"bullets":558,"stats":12,"cta":12,"bgImage":574},"YAW--SgyRuWWgADeDyqqiA","Contract Modifications","Built-in handling of contract modifications","\u003Cp>Renewals, upgrades, and term adjustments automatically update schedules and allocations, eliminating the need to rebuild revenue contracts manually.\u003C/p>",[559,562,565,568,571],{"title":560,"text":561},"Automated revenue reallocation","Adjust allocations automatically when contracts change.",{"title":563,"text":564},"Update schedules without restatement","Modify obligations without recreating entire contracts.",{"title":566,"text":567},"Seamless expansion or downgrade handling","Support mid-term changes like terminations or upgrades.",{"title":569,"text":570},"Preserve recognition history","Maintain legacy treatment while applying new logic to changes.",{"title":572,"text":573},"Reduce audit exposure","Apply consistent, rule-based treatment to all contract modifications.",{"url":575,"width":545,"height":576,"alt":12,"title":12,"responsiveImage":577},"https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png",1404,{"srcSet":578,"webpSrcSet":579,"sizes":550,"src":575,"width":545,"height":576,"aspectRatio":580,"alt":12,"title":12,"base64":581},"https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png?dpr=0.25 346w,https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png?dpr=0.5 693w,https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png?dpr=0.75 1039w,https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png 1386w","https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png?dpr=0.25&fm=webp 346w,https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png?dpr=0.5&fm=webp 693w,https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png?dpr=0.75&fm=webp 1039w,https://www.datocms-assets.com/160976/1750814008-03_revrec_allocations.png?fm=webp 1386w",0.9871794871794872,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAIAAACkSXkKAAAEXElEQVR42i2UaXbkNgyEQQAktfVmzyQXyuFzj/zL2GO7F0ncU2xHD68l2eJHYqnSf/7+y7ppnC7T/FOnP8m9Eh1z9LcHfV3z9R7XNZaShMvg22Fqh7nOQ/D2IXRt+SOnzxxvpQRVsSoqzyARYiFiY5gMEX5xM6Y9X57PeGyG8YEg8DEjsJCKWjf0sN5YT+pILDU1LFhHVBtxa6YHAdrAMp2szEpGjTppjporpqnzg9rOIvUkT1DBDlKplmpKoe/A1V8b2NyhRoktkTXSWaAjrUHUG/EdwR1BjXOhlFpMJcSyx5JzUa7C5KNJmXIxgCpSA85YhOHWT0j0XF+ZiqHSWirb3tYtP9Z4f4T7Y885qdRajYg4a6wUMZVs435OUyu3ypoy8ieKKEzlmktLazDXG1qWPj63j8/1ft86SFuMqBeOxX19TdklNZlaaaW21nTbE/bREjUHkj0VuW/p46u9/Q5v7+v7x+N/kKDxUpJSRVDJZfK7cmAcoUZwFYdHxzUqq2vGxtxuq75/ll9v+7+/Hm+/798gq7SuinurikRyqmGMTlamjdpO7RvETawYsfV5pOtd3j/y2/v26+0O0O3WQc7SvgPhDUpLgoRyTN5uYkAJHbRuEUlzQiNDQaaRrjdzveavr/Xz64G43dacM0C1YnSLd85btRjblrNNYpKh1EE5Y1JR/4bqZ6Qb0XKzh/x/7Am/uNAy7xj/jbFiMlIiLASjdQnghhkVy9wDc8QVD5haXKBjOjDi+EuGJDDqLA6BoRPoClOEH4iKa29iYx3HmdmxzsRzaTOJj8VMu59nmWfaA+bYloLUeFnschiWxc+LnReapzzYXbAfPYt9PJ76VjobPhRafPCMSlCOZUplIDP6YS+leGuOR/fjxb++IvRypGVKXgHazHfXLpcLC047swB0CGl0o7CWZnagnX+grR3kzHFxry/+j1f34yLnY5uH6HRjWqltHXQ+nzH3xi6kJzKHkic/WXXQUhS7DsN2X0MtxXWQfbn4ny/25cynBQMZrIAyUH2CdOl1IYD4QHQSms8DMkX5kuHduW1ZI0AWoNlezvb1oi8nmqZCbusGUKW7RY1KmFl9ipgckScayQ7Hg8lQQfGGvfcRerXWQCLnkz0deVoaudSdhTJxxBDCXADLXT7wn+5buLg7gZNhkHE0sX/fhY/txlEGrygW2gjVPz0TSyp0C+9S2lbSSoMl3Ygm+ADs6pvJ0ALDOropdhOGO8IsW+tGp9ghEBqfNkor5aD79UstpG9odOSHZ4KQtMt9dmFpqeIGyzH9NUUMN6Y2sUWZ75RvFK8w/5p3vXZQGBIN2XGCbeM4T4nsJgQIIiNKhekQTubEbFK4RisP024lXdP+leK1AHS/39R2Ly1t9HVk60uTPdawc9hLDDkECK3WnhpBq8oAhcwPqo8c73G/pXDLAIWwQ5AsQWwwAhOMhWJKnJJAqjl/KxYVhdhNF2oqyK+hWaVvEnvAi/f/AH6G9IoMQFYfAAAAAElFTkSuQmCC",{"id":583,"title":584,"headline":585,"body":586,"bullets":587,"stats":12,"cta":12,"bgImage":600},"KaauFjKzRCG1IKuFH5iWQA","Real-Time Revenue","Real-time revenue waterfalls for visibility and forecasting","\u003Cp>System-generated reports break down revenue timing by product, customer, and performance obligation, providing full transparency for audits and internal review.\u003C/p>",[588,591,594,597],{"title":589,"text":590},"Deferred revenue transparency","Visualize deferred and future revenue over time.",{"title":592,"text":593},"Segmented revenue views","Break down recognition by product, customer, region, or obligation.",{"title":595,"text":596},"Drill-down for audit support","Provide auditors with direct access to detailed recognition schedules.",{"title":598,"text":599},"Up-to-date forecasting tools","Equip finance teams with real-time insights for more accurate planning.",{"url":601,"width":545,"height":546,"alt":12,"title":12,"responsiveImage":602},"https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png",{"srcSet":603,"webpSrcSet":604,"sizes":550,"src":601,"width":545,"height":546,"aspectRatio":551,"alt":12,"title":12,"base64":605},"https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png?dpr=0.25 346w,https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png?dpr=0.5 693w,https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png?dpr=0.75 1039w,https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png 1386w","https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png?dpr=0.25&fm=webp 346w,https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png?dpr=0.5&fm=webp 693w,https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png?dpr=0.75&fm=webp 1039w,https://www.datocms-assets.com/160976/1750814038-04_revrec_waterfall.png?fm=webp 1386w","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAIAAACeQxh6AAAC+0lEQVR42lWVDW7UMBCFPeNxutBKiBW04sScgENwN5Bo6V/8y3tjb1q8bmKl9uc3byaO/fzxPUgQNN7CYOujd1xDGCohWbza7HTaPp6201XCOEVM7r3XWnItO269NXvds8jBkRH+A2EJVmAgKlF9WhgtigLUaq255kJQb/b36UWmIk7ivEMU9KmKmZZqrWFyr62VYjYVtdKAyRdFD3+fJ0ZdVFikjhsVOSgXK7WX1ktt+4YHYYIQWkFoZSp63uVdc01hxrVAMdYW2pA+pPWw1Q5FiO8CygRB0V4Glyt+vIbZhoKG6VhMe7pq09hwlaDSuIX0JqWGUkItobdgYqcVGX6qYfrpcjCAR9E0poSuKYmha1A6HkIM4EYZHbs2+3DziRi2iL8jOoKEoBQ1If1bupq5R6gCExuc1rRr3rVkhvb5fEtQXCAXteKbiizqlgwIgDBIhmfwkLlHyvIOs3MD6MvdN52KYoyKCnFR4U0RQMlsA2gDKDL3AHkR5f0VrDJBX2/v9I1zRLdg0BcJitCyeVxeRGOmDKCcwXLQ+XwmKK6GkVwKigXKglYjCHYzLta3lzXjyq/OgkfVbq6vHQQUt5ugiyAqg7fwl3nD/zFiymBumeppS4xwzN9A3zaauCCdRX6Apk0z7sg9vTo6a46lJ14MItbKzmcxhmGsjuFg+LlAfN/8FEDSY/D1yBkio82XTo9enu6n064bfSVuuE/ckNFpnXFBMh4jskarYdC+T7OrPT78dhAnGquY4YW32ADiM3MDJ8irsZQFQvpd0eOfX540cw5FeU3qYdJU5JmYRbTMBghycFlZoyLs6RSD9fCcob0DuSRSTM2TTxAOoXIo8tCeH+8dhHnJXBETvkAsKA9cLR4eyVJEEEVhRFB+ecSm4DRDT9x31aS8B/VofYJWHbGwWdb75RWp+ZW1YTZGQvrHmCCdfoOIs2j0OCuD55R42mrF2390vv34GOCAwcmkXCM4ujrX97C+LUAOHpnC8wnfBK8MnOjtXUdr/wDycUVTyf78JAAAAABJRU5ErkJggg==",{"__typename":607,"background":91,"hideBackgroundIllustration":94,"header":608,"modules":612},"AscendingSliderRecord",{"eyebrow":609,"headline":610,"intro":611,"cta":12},"Business Benefits","Accelerate revenue and\u2028\nstrengthen cash flow","\u003Cp>Lensing turns order-to-cash into a strategic advantage, enabling faster invoicing, more predictable cash flow, and real-time SaaS metrics tracking.\u003C/p>",[613,627,637,647,657],{"headline":614,"body":615,"image":616,"bgColor":626},"Scalable compliance without extra tools","\u003Cp>\u003Cspan data-metadata=\"&lt;!--(figmeta)eyJmaWxlS2V5IjoicTQ2eDFnMVV3Q3JrM1UwanhPa29DTSIsInBhc3RlSUQiOjM4MjY4NTg0MSwiZGF0YVR5cGUiOiJzY2VuZSJ9Cg==(/figmeta)--&gt;\">\u003C/span>Built-in deferred revenue tracking, contract modifications, and schedule generation eliminate the need for external systems or manual rework as the business grows.\u003C/p>",{"url":617,"width":618,"height":619,"alt":12,"title":12,"responsiveImage":620},"https://www.datocms-assets.com/160976/1749656015-revrec_blue.png",440,400,{"srcSet":621,"webpSrcSet":622,"sizes":623,"src":617,"width":618,"height":619,"aspectRatio":624,"alt":12,"title":12,"base64":625},"https://www.datocms-assets.com/160976/1749656015-revrec_blue.png?dpr=0.25 110w,https://www.datocms-assets.com/160976/1749656015-revrec_blue.png?dpr=0.5 220w,https://www.datocms-assets.com/160976/1749656015-revrec_blue.png?dpr=0.75 330w,https://www.datocms-assets.com/160976/1749656015-revrec_blue.png 440w","https://www.datocms-assets.com/160976/1749656015-revrec_blue.png?dpr=0.25&fm=webp 110w,https://www.datocms-assets.com/160976/1749656015-revrec_blue.png?dpr=0.5&fm=webp 220w,https://www.datocms-assets.com/160976/1749656015-revrec_blue.png?dpr=0.75&fm=webp 330w,https://www.datocms-assets.com/160976/1749656015-revrec_blue.png?fm=webp 440w","(max-width: 440px) 100vw, 440px",1.1,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAEPUlEQVR42k2VCXrjNgyFQYCUbMdOeu0erCfpEepN4oL+oDIz8ZcXyTSJBzwszH//86/03mWvVbZtk33fpdYmw100JSmlyPm0yOV0ko/zSa7xvha5FJNT1tvJ+MnSCjLfE/A1ay+mw1Q8jzGkB3o8XRqI74Pn0CTKe+t/9sz3eGKrq6w9JcBTxYaPNDyN7q7mjpE08t76jKAGWqDNZxAnVRGBRE1ybhOlqWQ8tiQ3E7+qp7NJWoDmBEtK+JXg9D4j+EWw1UCbz5AoPA6JCAQOFWW3mYmpXln/5Ow1uX0kTyd1LSBB6mE8IGCIjLy1I+Qg2tpBtIMgSBA0CByCZLao1ZuqfqLcDVsY93NyXXkP2wSMcfUW8O7NPCT61nSb8Pncg3T0KQ9LONk+IbipZQjaFZIr5JckEsZLChWRxsKoekXRKgQdacwVDyOWOuGyY3GPZPfQxldi/XQdn1rHzXK/WhtXrf2MwRNYAMYd6bzl7skyORhINCInyXNzZJCQ4kANQEYQJ3f/ayT/St0/rY8w/gEuamOlCheNSsR98tLxPuWBVtSO4R+K4W/qk6B/k1Q/NCeqAsEXrfCFUl+iftPmGPczBCezcZS5jtCms9bMdCeCN0Qv7fJGog2Rg2B6++21f0slV+ivRHA1GR+oedE+ztr6CjCM32ieohxTtER6s/Ri/UlJP5P2J6nbzLzn2qO5Bn0wDv0xBC61jTMEZ1rhRKSLaKfMO4K3KMVGgqPWa/KxUU0v8IAMpDs+v6JmiKrlqP3WjxLdaTLK9cTa2lpbGRckUZEWkUjYL4/Jfvcxqg97004vH3g8+p3mvbN+p6+eFdMQ9LztFQIajBnEewnstRWaLUMQasRcgkNqIk9UFgkcO4a3abzpY3R7UEN37/2/0fsD53wvOZIv+Y3hPglqwCBSnik2YZjG0Ta7OdpB5gjYQxbp9pSuT8/6YNddmkHQ6uhVeiuy58xIgaBCEBJVCGqtziwaGO81GER2pZSipanHUXvarcmbMYHm40maH0zEB5X/os0YDNTNKEyhLi0zVoIgjPc/qAy5HWwkOMeU4LPxP/4q2IjqBZ7sebSUnpQubTvEJmg4mg5RUTEkSpLj5AQ/xmxD5dd0WKfvuzHl1Kwz6CpvL74/oxxjTqWpnPw2MSf00GO0z1ETk9d0Grdhc1qWnDf20u6jcrrMtVL6Usq2lPxauGgWzhS8KxzlfgHC2WOsQ84UZjhOEAEG52J8fEYS05nJM7zGLsvmJRdflyKQyPqbQKQgR2DhfQlCmAKZPXgWXS554eDox+yPeIMZRSj0kIzU4UAYXpYF41nWHId/EBA9l8FBwvqSA8eemYM43JkpkYCjGgmV+y9KM260bFkKTkQEaxDlI4KcgmDw/BGFfUdhPwhI2pRlODkgOfm4wualPwlyXJf5B+yob4zGFZnlIPmVh1madpRoEPwPwyE8NYb+fjwAAAAASUVORK5CYII=","blue",{"headline":628,"body":629,"image":630,"bgColor":636},"Stronger forecast precision","\u003Cp>Always-current revenue waterfalls provide finance leaders with the visibility to plan confidently and respond faster to change, no spreadsheet modeling required\u003C/p>",{"url":631,"width":618,"height":619,"alt":12,"title":12,"responsiveImage":632},"https://www.datocms-assets.com/160976/1749656054-revrec_tan.png",{"srcSet":633,"webpSrcSet":634,"sizes":623,"src":631,"width":618,"height":619,"aspectRatio":624,"alt":12,"title":12,"base64":635},"https://www.datocms-assets.com/160976/1749656054-revrec_tan.png?dpr=0.25 110w,https://www.datocms-assets.com/160976/1749656054-revrec_tan.png?dpr=0.5 220w,https://www.datocms-assets.com/160976/1749656054-revrec_tan.png?dpr=0.75 330w,https://www.datocms-assets.com/160976/1749656054-revrec_tan.png 440w","https://www.datocms-assets.com/160976/1749656054-revrec_tan.png?dpr=0.25&fm=webp 110w,https://www.datocms-assets.com/160976/1749656054-revrec_tan.png?dpr=0.5&fm=webp 220w,https://www.datocms-assets.com/160976/1749656054-revrec_tan.png?dpr=0.75&fm=webp 330w,https://www.datocms-assets.com/160976/1749656054-revrec_tan.png?fm=webp 440w","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAEI0lEQVR42k2VfVIkNwzFZdnthmXDZrO5/x85Q+6Qu6RIBUKRmfGHlJ/cDQRK42637Sc9Pcnlj99/E80qpRTZsJKLZFURcbE5ZfQhY3RsiJuLpCQ5Z9nqJttWJbMn8e7u0lnfWpfWG9Zl8l6cDez6tHQaZ328n988+Xp6n1t7k36sS/E9nGMuLXMpa0Izdo5Jz02+DoxD/GPuPJznjzn2JfZ5eBQBqq33NbIcPsoxkd+tsCki8MzvfTLPouxUn5w6ATAccdaFTcxif8BrfI6lUKkRYVCUS8UJFYVLPfi85/0XOH1MMu7YkFcgkiyZzUTcqZSU8sb6zbCuubxx7t/Z7I1TJHz3cHoB1LuVZBIHWPnB+Kum9J0IvvJh17TgHUqmmBkA4YjmWlW3XXLdJgAXInvBgSfX8ieo/3ruotOkbHd3u2q+Kzl/Q0nfGX8A8M3dHtIYFf5wWYOWyQEeAKzLAJRSdy21Oo7dAHiEmgfJ4wsLnlLfnvGnlW2//xkfdzY9su0nIngA4Iub3ac8gjNZ3hOmLQCFdv5q3cq+xxhSrSkiZVMac6ZBXsrINu1ayn5X0X0NisKzwrrw0oOOkSfCczidAXJGACMbKagFg4IK4KaBm9xJzNzgfxcd+2Q9J26RZMLMDobh6EQRA4AWgiBs5nyQBSSCPMJVCMIIaqkp3iezqMzDITORWGhUqkUd+KIZnvEubKDmftRWVI9wMICSRiid6UzRRk37oXzeiZDFjee29h77sdRLtAM0JQYLFgAiSFF4McWBcIKKt75+LRyMNSnNMTP/hDtszbl2pE0GZptzYJM9JHn0FumBaOqqGFhR4rAJf4N+wnc/rFM3c6nI84xKP4qc0SK5kGkHAO0r/mbHo17a7eqRgxINC9FkaoIsh+RlAtBbC0udZ6JYxCGH8CCUEAvBGwSP6snBOADaIIoVQbtcWpSSoQnLpZesHS9LODXHSBw+e7tZb52p8JxgUaAYhwa/FDdqHkTQAbjh+RWACwCXGYXWb5cXAKqPPCgQI4RIdOSgAqCjNcNgFIfYEP2LcOEcuqCEhgNGuRHBKwD/EMEz0b4wHu16tusNMd6slNfp8zVZfoSir1C7+xgItEFdi4RAwKIIFeVKtioJoONFxdgVJb7A0RMM/YVjsiwiIIskTY92m/yN5L1FMaGIe1aVZAONDDnMVgdGAxXdYHA7Q95+QR3P5OMqoUrO5IaiGgCIOqXTREXR0k6LliwBZgv46PbLgXUl5HMuboVMSWg0aw/6SA2UvZ+DEOimsfDsyXm550tF627RaLvwEPcDdl45OHPMYR6jnpdepCgqMeL0NefH3vxuGmNaAIEx/QDwE2CeEPkTYD2rfl63URxxjq9L8cO5tLqCnjeiHhevnOeu73GI+2cEa+5/3+U473P9UYXyH8581/yq7VTwAAAAAElFTkSuQmCC","tan",{"headline":638,"body":639,"image":640,"bgColor":646},"Standardization across the business","\u003Cp>\u003Cspan data-metadata=\"&lt;!--(figmeta)eyJmaWxlS2V5IjoicTQ2eDFnMVV3Q3JrM1UwanhPa29DTSIsInBhc3RlSUQiOjE5NDA4NjQ4NjUsImRhdGFUeXBlIjoic2NlbmUifQo=(/figmeta)--&gt;\">\u003C/span>Recognition policies apply consistently across products, customers, and entities, improving data integrity and simplifying global reporting.\u003C/p>",{"url":641,"width":618,"height":619,"alt":12,"title":12,"responsiveImage":642},"https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png",{"srcSet":643,"webpSrcSet":644,"sizes":623,"src":641,"width":618,"height":619,"aspectRatio":624,"alt":12,"title":12,"base64":645},"https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png?dpr=0.25 110w,https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png?dpr=0.5 220w,https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png?dpr=0.75 330w,https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png 440w","https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png?dpr=0.25&fm=webp 110w,https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png?dpr=0.5&fm=webp 220w,https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png?dpr=0.75&fm=webp 330w,https://www.datocms-assets.com/160976/1749656067-revrec_yellow.png?fm=webp 440w","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAMAAADto6y6AAABhlBMVEXBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVLBrVIdCVEqAAAAgnRSTlMAAQIEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNT1BSU1VWV1haXF5fYWJjZmdoaWttbm9wcXJ0dXZ4eX+BgoOEhYaHiImMjY6Sk5SXmZqdpKWodh6u8AAAARNJREFUeNqtUctOwzAQ9NrjR0ibpkgceuf/P4gTxwrSCmgTx7W9xgTKCQ5I7EOa8ax2tV6IXwz/KOzGtysmnfMXbBzux2F/WUi71uxPsaKu31js5kbvx4WtqmB9Um2/7TW2nlIiT023bsFQhvV627cWTsZuDFI4Zy1YFFlst1l1gM3GWZeL0QCYkxCurW4gNZTWmgGlFCkIssaghqxWn2piEYqsZUZLlFIEkSyqFtASNRUROKacmT/3Ksy5VJ6YMMUQ5vlCSDFyDnOkYn0TDM7hfHx5DZSIskp+CsIlQUnj6A9Pz7MQUwgNxfEcWG+mu97icToelv6nk6XLx6w4HJ5vb/Dgv386XEEZBgn/8zn47xd8B+UbgKDRjx3OAAAAAElFTkSuQmCC","yellow",{"headline":648,"body":649,"image":650,"bgColor":656},"Reliable, audit-ready outputs","\u003Cp>\u003Cspan data-metadata=\"&lt;!--(figmeta)eyJmaWxlS2V5IjoicTQ2eDFnMVV3Q3JrM1UwanhPa29DTSIsInBhc3RlSUQiOjk1MDY3ODYxLCJkYXRhVHlwZSI6InNjZW5lIn0K(/figmeta)--&gt;\">\u003C/span>Every revenue allocation is system-generated and fully traceable, giving auditors a clear line of sight into recognition timing, policy compliance, and contract-level detail.\u003C/p>",{"url":651,"width":618,"height":619,"alt":12,"title":12,"responsiveImage":652},"https://www.datocms-assets.com/160976/1749657587-revrec_red.png",{"srcSet":653,"webpSrcSet":654,"sizes":623,"src":651,"width":618,"height":619,"aspectRatio":624,"alt":12,"title":12,"base64":655},"https://www.datocms-assets.com/160976/1749657587-revrec_red.png?dpr=0.25 110w,https://www.datocms-assets.com/160976/1749657587-revrec_red.png?dpr=0.5 220w,https://www.datocms-assets.com/160976/1749657587-revrec_red.png?dpr=0.75 330w,https://www.datocms-assets.com/160976/1749657587-revrec_red.png 440w","https://www.datocms-assets.com/160976/1749657587-revrec_red.png?dpr=0.25&fm=webp 110w,https://www.datocms-assets.com/160976/1749657587-revrec_red.png?dpr=0.5&fm=webp 220w,https://www.datocms-assets.com/160976/1749657587-revrec_red.png?dpr=0.75&fm=webp 330w,https://www.datocms-assets.com/160976/1749657587-revrec_red.png?fm=webp 440w","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAADrElEQVR42n2VW2/jNhCFeZNjJ3bitGjRFn3oY9Gf2ue+778q+tiHLlDspknW9tqyJM70G4ryJcCu4QNSFDmHc+aipL//8c758OJi+NvF+JdL6U/wD3AFMY4IwTnngfIHOTs3DM71vXNd59zxaPgZ/KZd/6sM/S9O5BELruUEcOxw7HSc+MKv2v/Kr+P1UbDJeABzI/gENmALduDw1qpe2Hfejx7Y6P3VTgzvwVa92zC+2m4jeGKjPTzrSLazg1oNqHdnY6CYRC4/kTDXul+83zG+YvyJ+Zz3fcoh/Mtkw8Yn8KIhyOmg6R7iiBjOBCJ1hCRkp8TIIOwHzxLiSoM0JlOSGI1gSyA/gpcSUIKrU3DTRZBLoOGBQCuJqhRCJehq53J+5d2tcj3Gz4nFDxDsMPLsY8yamjF7mjpeZJL3vilCqXYli6pHilxGaiheqT7zDpfkkHzT/MfDZwxsi5HmgqDO/UiwgGDp7ae6h2Bn6yajTskFkZbYuBapXiDoUmiaTxDsx1ua4TfGbYyR+8SVD2FlIcZKw+GB9dZPcVE9YcyLsFdBkJDSwVlgTd9JEjN8kskQFxi7Y8/STmKEaErLc3vOUXGxyjQSeNEcu2S6l6yZgvoWJciwpDjD4E3xwFI+y7zMRWx+uliw2BhMLp9dclPxXJWrvy4kXxd8WYQRD4IFkTryoWN+XStFNjz1fpaI+owLdcWoZUFNuzcY8B24oVaysKZf2q8jbgGtIg9LbrJ3wfqRXjty/rUYPVBFMwhS6VtkCM1uKM3Oml6F8izDMKfZLamJRdKue8SbmYv5o5OUL7PhlBVjxmyJgS8EVgciewxKIRg7qVOQj0efu+5e+v4Bgjsj+B4CaoCah4TUqlLp2e2BPEhxQ5qKL/1LB9Z35da1VUvbujxiKcfuIQ/9N5Wg/4Eg3bpsBHGHbodJx5INNkakHyjCEHYlgLVyiyQQyDXBCi/WeACBrJLv+5/UCEJAPNlw8/dapdHJg9qb/JQhE0Fvmo8EuTW0iwuCbzl/n3wefiTIN1Y0aj1E9QPoR/3HPmP9xVMuWpvdiRz9UaAQaIcXXTdHniXjWrr+USQ/QJC/41YRQ/bBWYM7+z7oRf8vvYbU95WgNDfrnibRAAmeiJH1/RzcQbqSvnvgEmurgzVWMp+LewxiPCyQ5fWU01Qj/4nl7MFUsQXD9I2eaR7mYMHzHXuWlhFW8sDfoC1FRyObuuIVpBSwmz40l1lW55yhutUu3XD7GQuz/wGk6c75crEgQgAAAABJRU5ErkJggg==","red",{"headline":658,"body":659,"image":660,"bgColor":667},"Faster, cleaner revenue close","\u003Cp>Automated updates to revenue schedules during contract changes reduce manual adjustments, shorten review cycles, and keep close on track, even as complexity grows.\u003C/p>",{"url":661,"width":619,"height":619,"alt":12,"title":12,"responsiveImage":662},"https://www.datocms-assets.com/160976/1749656118-revrec_green.png",{"srcSet":663,"webpSrcSet":664,"sizes":665,"src":661,"width":619,"height":619,"aspectRatio":520,"alt":12,"title":12,"base64":666},"https://www.datocms-assets.com/160976/1749656118-revrec_green.png?dpr=0.25 100w,https://www.datocms-assets.com/160976/1749656118-revrec_green.png?dpr=0.5 200w,https://www.datocms-assets.com/160976/1749656118-revrec_green.png?dpr=0.75 300w,https://www.datocms-assets.com/160976/1749656118-revrec_green.png 400w","https://www.datocms-assets.com/160976/1749656118-revrec_green.png?dpr=0.25&fm=webp 100w,https://www.datocms-assets.com/160976/1749656118-revrec_green.png?dpr=0.5&fm=webp 200w,https://www.datocms-assets.com/160976/1749656118-revrec_green.png?dpr=0.75&fm=webp 300w,https://www.datocms-assets.com/160976/1749656118-revrec_green.png?fm=webp 400w","(max-width: 400px) 100vw, 400px","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD0ElEQVR42mWWC3bbNhBF8SMl2U7s7WYN3UT319PjxIkkSgQGvTMAIdolNfxAwHvzB9Nff/9wrupPL1V/4/Dem4QQnA/ceXY6xrnNF9E13Ku42p9NGqhLA8zpuwLWMdLAfQdvJHrarzYSH8SB3t59A7Wj39NO3w7uv4AHtSAi4AdhWPT/pqk4LzYAHs/lCwkPaajfYHfgHTiGE5fZCIIRZCbdpNZ7FXGlyFBYSY2kM6i7k98x7H0O8Azw95jiU4xRn0Mj8CtLb/j+KlLOPpSsoVFas0rd5d2IZfoEHho4YBPAbymm15TSM3KARAkq8zIwC9pfcilHn/MHK6/VYk6giYlUP4KQPmnuDdwB/jql9Jam6W1K00ua0gGyBIeql1m7FCmXmMuRNYrxC/A/gss06F7vvrkq+eb2EVS0fAHpW0rT6zRNr/M0f+N+wgqGo85bccUNglMOeWZt5B1MqbHImXFTlBHLrNRC67sVFtbnEOMzVrygvYJ/n+f5hBUTBHgRFylBKTNAUbUEXHjPJZY1lHDfPKJZmXZZqoO66IC3j7jqCOCTxWBKTxDNuIkpvihBCCXqKsPOZc0xMxZurL+rJ0RaUaYWjJagXNRlSJiYPGMNwVWJR8APWGW1gL+jLhBJJcZyZ87C/CtyAfyKEstW8cnSyfcWUR1RdME1iUyITFa1JxWtBBg0VRw0heeDCVZzn9UDgKksze1OCbTM3dZD/ndIHf3FI8F3RbhE7k3c7t6UG3maWqNSI6z0M/mdcauJBk66FCsobRHBeKlgPWo/R5N71HTzihHomE4SCaSfkCFyA32JJS9ED//G5FpeJ3ykCEp+zyXfNcCwrZB1qWvDbGRpa6ta4mI5IZcS8iXncCabTgBOvT1jiSStdA6ACuQ6b0XKBUJah1xRdJFd205b57N8xgoK5Y/P/kS6HzSw3Z2Z/47keewEuFAWPHde1/UXJB9Y8wHJb1Vx7Am2H/hHazUrcFRx5admjwWrOi0swOSYUzYCrwSt2M6ZXoQl77jqHeW0R7We1DcxTUG3ozArYLnRHf9tlHTOKuqCQ8yxEXjXqlloDbl8QPITa2640O3dYztasOBtwe8k2uNpaEz6Bwp8KmeJtIbWUukwPveWfUHr35BUFNCWMbTfDq3anrQba9tPS9NENX3vnXKmmUHgrWX3TUe2TUdFBviDwbKi1sdGKrVvRUjxw9yVyl0lym5v3qaJaf5p0x8fDe5LDPpGMbTQ+tDOsD992+D9Zvfuy2Kvefvb9/1g+wx5bEQ7U5UlPAjsKyK0zb1PHLW0c88G9R+7fml9V2R6nQAAAABJRU5ErkJggg==","green",{"__typename":669,"header":670,"jaggedEdge":464,"slides":671},"ClientSuccessModuleRecord",{"eyebrow":91,"headline":91,"intro":91,"cta":12},[],{"headline":673,"intro":674,"cta":675,"image":12},"Automate\nyour revenue\nrecognition","Close faster, stay compliant, and eliminate manual rework \nwith Lensing's SaaS-first approach to revenue recognition.",{"buttons":676},[677],{"label":678,"internal":679,"external":91,"style":92},"Schedule Your Lensing Demo",{"__typename":90},{"global":681},{"clientSuccessModule":682},{"__typename":669,"header":683,"jaggedEdge":94,"slides":690},{"eyebrow":684,"headline":685,"intro":91,"cta":686},"Client Success","Trusted by innovative\ncompanies across industries",{"buttons":687},[688],{"label":684,"internal":689,"external":91,"style":92},{"__typename":306},[691,706,717],{"name":692,"title":693,"quote":694,"statsGroup":12,"media":695,"logo":12},"Todd","COO, Branch Energy","Lensing moved faster than we thought possible. We were fully off NetSuite in time for our renewal, and the process was surprisingly smooth. Their team handled almost everything. We finally have a system that fits how we run the business.",{"image":696,"video":12},{"url":697,"width":698,"height":699,"alt":12,"title":12,"responsiveImage":700},"https://www.datocms-assets.com/160976/1750089552-branch.png",1142,726,{"srcSet":701,"webpSrcSet":702,"sizes":703,"src":697,"width":698,"height":699,"aspectRatio":704,"alt":12,"title":12,"base64":705},"https://www.datocms-assets.com/160976/1750089552-branch.png?dpr=0.25 285w,https://www.datocms-assets.com/160976/1750089552-branch.png?dpr=0.5 571w,https://www.datocms-assets.com/160976/1750089552-branch.png?dpr=0.75 856w,https://www.datocms-assets.com/160976/1750089552-branch.png 1142w","https://www.datocms-assets.com/160976/1750089552-branch.png?dpr=0.25&fm=webp 285w,https://www.datocms-assets.com/160976/1750089552-branch.png?dpr=0.5&fm=webp 571w,https://www.datocms-assets.com/160976/1750089552-branch.png?dpr=0.75&fm=webp 856w,https://www.datocms-assets.com/160976/1750089552-branch.png?fm=webp 1142w","(max-width: 1142px) 100vw, 1142px",1.5730027548209367,"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFgoLDh0YFxMNFBENDg0NFxUZGBYTFhUdHysjGh0oHSEWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQEC8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAYAAADAQEAAAAAAAAAAAAAAAADBAUBAP/EABsQAAICAwEAAAAAAAAAAAAAAAECAAQDBREk/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQEAAwEBAAAAAAAAAAAAAAABAAMRBAL/2gAMAwEAAhEDEQA/AI1e472Q3IXZ3yxAiWqsJlUtyJbK16CBJXndiFjC5rAYTJMOcs/J0cochvtn/9k=",{"name":707,"title":708,"quote":709,"statsGroup":12,"media":710,"logo":12},"Tiff Fong"," Head of Finance, Productiv","Lensing provided us with a comprehensive, SaaS-focused ERP solution that streamlined our business processes, eliminating the need for bolt-on invoicing tools to QBO. Its seamless two-way Salesforce integration has given our sales and finance teams a single source of truth, enhancing collaboration and efficiency. We were up and running in under 90 days, thanks to the support of domain experts who guided us every step of the way.",{"image":711,"video":12},{"url":712,"width":698,"height":699,"alt":12,"title":12,"responsiveImage":713},"https://www.datocms-assets.com/160976/1750087934-group-3123.png",{"srcSet":714,"webpSrcSet":715,"sizes":703,"src":712,"width":698,"height":699,"aspectRatio":704,"alt":12,"title":12,"base64":716},"https://www.datocms-assets.com/160976/1750087934-group-3123.png?dpr=0.25 285w,https://www.datocms-assets.com/160976/1750087934-group-3123.png?dpr=0.5 571w,https://www.datocms-assets.com/160976/1750087934-group-3123.png?dpr=0.75 856w,https://www.datocms-assets.com/160976/1750087934-group-3123.png 1142w","https://www.datocms-assets.com/160976/1750087934-group-3123.png?dpr=0.25&fm=webp 285w,https://www.datocms-assets.com/160976/1750087934-group-3123.png?dpr=0.5&fm=webp 571w,https://www.datocms-assets.com/160976/1750087934-group-3123.png?dpr=0.75&fm=webp 856w,https://www.datocms-assets.com/160976/1750087934-group-3123.png?fm=webp 1142w","data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoIEhILDQ0LEw0ODQ0GCxENFhENFxMZGBYTFhUaHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHQ8RHDYcGhwvLy8vLy8vNS8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBEQACEQEDEQH/xAAXAAADAQAAAAAAAAAAAAAAAAACBAUA/8QAGRAAAgMBAAAAAAAAAAAAAAAAAgMAAQQh/8QAGQEAAgMBAAAAAAAAAAAAAAAAAAYCAwUB/8QAGREBAQEBAQEAAAAAAAAAAAAAAQADEwQU/9oADAMBAAIRAxEAPwCYnaUVHJno3IWbrs5zlT7lh19hzaLsSqWjYzccSVj1Mq59CyVuJWnpYR19hxI+lv/Z",{"name":718,"title":719,"quote":720,"statsGroup":721,"media":726,"logo":12},"Vanessa","Controller, Primary.Health","Implementing Lensing felt easy because we weren’t educating consultants; we were working with like-minded finance people to find the solution for our company",{"stats":722},[723],{"figure":724,"label":725},"60%","Reduction in close timelines",{"image":727,"video":12},{"url":728,"width":698,"height":699,"alt":12,"title":12,"responsiveImage":729},"https://www.datocms-assets.com/160976/1750087959-group-3124.png",{"srcSet":730,"webpSrcSet":731,"sizes":703,"src":728,"width":698,"height":699,"aspectRatio":704,"alt":12,"title":12,"base64":732},"https://www.datocms-assets.com/160976/1750087959-group-3124.png?dpr=0.25 285w,https://www.datocms-assets.com/160976/1750087959-group-3124.png?dpr=0.5 571w,https://www.datocms-assets.com/160976/1750087959-group-3124.png?dpr=0.75 856w,https://www.datocms-assets.com/160976/1750087959-group-3124.png 1142w","https://www.datocms-assets.com/160976/1750087959-group-3124.png?dpr=0.25&fm=webp 285w,https://www.datocms-assets.com/160976/1750087959-group-3124.png?dpr=0.5&fm=webp 571w,https://www.datocms-assets.com/160976/1750087959-group-3124.png?dpr=0.75&fm=webp 856w,https://www.datocms-assets.com/160976/1750087959-group-3124.png?fm=webp 1142w","data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLEg4VDhgQDQ0NDRYNDg0YFyIaGBYTFhUmHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA4QEC8oFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAXAAEAAwAAAAAAAAAAAAAAAAAFAAEC/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQFEhQhIkER/8QAFwEAAwEAAAAAAAAAAAAAAAAAAQIDAP/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAxIT/9oADAMBAAIRAxEAPwC4szPsSNKCtWZbMT+EpWuQPou6omS/FGHj4sYyG7E4rXBdcSPVFlmQZuSQFFYwknRv/9k=",1785826219709]