{
  "source": "Nasdaq Nordic Company News",
  "fetcher_build": "2026-08-03-nasdaq-cns-annual-period-v5.0.10",
  "status": "retrieved",
  "company": "AFRY AB",
  "reports": [
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:48:27Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-juni 2026",
      "category": "Halvårsrapport",
      "date": "2026-07-15",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2026,
      "quarter": "q2",
      "period": "2026-q2",
      "report_key": "2026:q2",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b5303740b5998a22cbe81c253efa1648b&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\release.txt",
      "attachments": [
        {
          "label": "07148891.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a8de6a070311116ae5628a3cc2bc34af7",
          "final_url": "https://attachment.news.eu.nasdaq.com/a8de6a070311116ae5628a3cc2bc34af7",
          "filename": "07148891.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\07148891.pdf",
          "content_type": "application/pdf",
          "size": 3406424,
          "sha256": "54e500e015ba76e62a2ef67eed79d7f587122c5e23f666f19aa84863d90e90d6",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\07148891.pdf",
            "filename": "07148891.pdf",
            "extension": ".pdf",
            "size": 3406424,
            "sha256": "54e500e015ba76e62a2ef67eed79d7f587122c5e23f666f19aa84863d90e90d6",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\extracted\\07148891\\07148891.txt",
            "text_chars": 67793,
            "metadata": {
              "page_count": 27,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\extracted\\07148891\\07148891.extraction.json"
          }
        },
        {
          "label": "Pressmeddelande AFRYs delarsrapport januari-juni 2026.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a8da3551ede0fc66081484753aa73697c",
          "final_url": "https://attachment.news.eu.nasdaq.com/a8da3551ede0fc66081484753aa73697c",
          "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-juni_2026.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\Pressmeddelande_AFRYs_delarsrapport_januari-juni_2026.pdf",
          "content_type": "application/pdf",
          "size": 130382,
          "sha256": "1e920a2d83342d72e9d7ba5bc1ea89d2e9bebd1e5a42b8525c59bec53ff11711",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\Pressmeddelande_AFRYs_delarsrapport_januari-juni_2026.pdf",
            "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-juni_2026.pdf",
            "extension": ".pdf",
            "size": 130382,
            "sha256": "1e920a2d83342d72e9d7ba5bc1ea89d2e9bebd1e5a42b8525c59bec53ff11711",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-j\\Pressmeddelande_AFRYs_delarsrapport_januari-juni_2.txt",
            "text_chars": 3846,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q2\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-j\\Pressmeddelande_AFRYs_delarsrapport_januari-juni_2.extraction.json"
          }
        }
      ],
      "announcement_id": "1454087",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:48:38Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-mars 2026",
      "category": "Interimsrapport",
      "date": "2026-04-28",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2026,
      "quarter": "q1",
      "period": "2026-q1",
      "report_key": "2026:q1",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b9f2b4bc63fa054c1a5ebbb77c2fe7a38&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\release.txt",
      "attachments": [
        {
          "label": "04285047.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/ab250cd2d98c29befbea4a91a5661ba84",
          "final_url": "https://attachment.news.eu.nasdaq.com/ab250cd2d98c29befbea4a91a5661ba84",
          "filename": "04285047.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\04285047.pdf",
          "content_type": "application/pdf",
          "size": 4273199,
          "sha256": "6c566ba7acaa5771a930c7c6f1e0e949e0f7583c27911b1874b7aaefb1b56c30",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\04285047.pdf",
            "filename": "04285047.pdf",
            "extension": ".pdf",
            "size": 4273199,
            "sha256": "6c566ba7acaa5771a930c7c6f1e0e949e0f7583c27911b1874b7aaefb1b56c30",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\extracted\\04285047\\04285047.txt",
            "text_chars": 58857,
            "metadata": {
              "page_count": 23,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\extracted\\04285047\\04285047.extraction.json"
          }
        },
        {
          "label": "Pressmeddelande AFRYs delarsrapport januari-mars 2026.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a75ea710dbafeef5e0f2316aa9027073e",
          "final_url": "https://attachment.news.eu.nasdaq.com/a75ea710dbafeef5e0f2316aa9027073e",
          "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-mars_2026.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\Pressmeddelande_AFRYs_delarsrapport_januari-mars_2026.pdf",
          "content_type": "application/pdf",
          "size": 140345,
          "sha256": "48c82dd306a33582d31a50653856efa801fcbcf8b16525a301f35c5615f53bfa",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\Pressmeddelande_AFRYs_delarsrapport_januari-mars_2026.pdf",
            "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-mars_2026.pdf",
            "extension": ".pdf",
            "size": 140345,
            "sha256": "48c82dd306a33582d31a50653856efa801fcbcf8b16525a301f35c5615f53bfa",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-m\\Pressmeddelande_AFRYs_delarsrapport_januari-mars_2.txt",
            "text_chars": 3508,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2026-q1\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-m\\Pressmeddelande_AFRYs_delarsrapport_januari-mars_2.extraction.json"
          }
        }
      ],
      "announcement_id": "1437662",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:48:59Z",
      "company": "AFRY AB",
      "title": "AFRY publicerar års- och hållbarhetsredovisning för 2025",
      "category": "Bokslut och Verksamhetsberättelse",
      "date": "2026-03-18",
      "language": "sv",
      "report_type": "annual-report",
      "fiscal_year": 2025,
      "quarter": "annual",
      "period": "2025-annual",
      "report_key": "2025:annual",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b2091132874f16ad158debb21197424f1&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande AFRY publicerar ars- och hallbarhetsredovisning for 2025.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a02eb618dca9496c8097e325e0819ca6c",
          "final_url": "https://attachment.news.eu.nasdaq.com/a02eb618dca9496c8097e325e0819ca6c",
          "filename": "Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhetsredovisning_for_2025.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhetsredovisning_for_2025.pdf",
          "content_type": "application/pdf",
          "size": 130034,
          "sha256": "e11e78bba3324f1878e1cf3c2a6ebdafa706b9b93e6f8e1ae1a5b194b30f5072",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhetsredovisning_for_2025.pdf",
            "filename": "Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhetsredovisning_for_2025.pdf",
            "extension": ".pdf",
            "size": 130034,
            "sha256": "e11e78bba3324f1878e1cf3c2a6ebdafa706b9b93e6f8e1ae1a5b194b30f5072",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\extracted\\Pressmeddelande_AFRY_publicerar_ars-_och_hall\\Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhe.txt",
            "text_chars": 2184,
            "metadata": {
              "page_count": 1,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\extracted\\Pressmeddelande_AFRY_publicerar_ars-_och_hall\\Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhe.extraction.json"
          }
        },
        {
          "label": "03176234.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a63c954c661c2a8f57bb09345f4916a34",
          "final_url": "https://attachment.news.eu.nasdaq.com/a63c954c661c2a8f57bb09345f4916a34",
          "filename": "03176234.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\03176234.pdf",
          "content_type": "application/pdf",
          "size": 7959354,
          "sha256": "5ad723449d5cb18fb41a526db106bda13fd9ccfb80457445d067af62276ebc28",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\03176234.pdf",
            "filename": "03176234.pdf",
            "extension": ".pdf",
            "size": 7959354,
            "sha256": "5ad723449d5cb18fb41a526db106bda13fd9ccfb80457445d067af62276ebc28",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\extracted\\03176234\\03176234.txt",
            "text_chars": 696449,
            "metadata": {
              "page_count": 177,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-annual\\extracted\\03176234\\03176234.extraction.json"
          }
        }
      ],
      "announcement_id": "1427085",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:49:06Z",
      "company": "AFRY AB",
      "title": "Bokslutskommuniké januari-december 2025",
      "category": "Bokslutskommuniké",
      "date": "2026-02-05",
      "language": "sv",
      "report_type": "year-end-report",
      "fiscal_year": 2025,
      "quarter": "q4",
      "period": "2025-q4",
      "report_key": "2025:q4",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b3fd71582b5ae0fac9328b8a59a38a8c4&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\release.txt",
      "attachments": [
        {
          "label": "02046287.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a5f9a270be34dbe3378067313c87e839b",
          "final_url": "https://attachment.news.eu.nasdaq.com/a5f9a270be34dbe3378067313c87e839b",
          "filename": "02046287.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\02046287.pdf",
          "content_type": "application/pdf",
          "size": 5065432,
          "sha256": "45f608ae6245f35e2922106e84f1180948d18c27b091dd30a168b145ea751110",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\02046287.pdf",
            "filename": "02046287.pdf",
            "extension": ".pdf",
            "size": 5065432,
            "sha256": "45f608ae6245f35e2922106e84f1180948d18c27b091dd30a168b145ea751110",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\extracted\\02046287\\02046287.txt",
            "text_chars": 64618,
            "metadata": {
              "page_count": 27,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\extracted\\02046287\\02046287.extraction.json"
          }
        },
        {
          "label": "Pressmeddelande AFRYs bokslutskommunike 2025.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/ab0b331cd15900bf89f38647aab734b96",
          "final_url": "https://attachment.news.eu.nasdaq.com/ab0b331cd15900bf89f38647aab734b96",
          "filename": "Pressmeddelande_AFRYs_bokslutskommunike_2025.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\Pressmeddelande_AFRYs_bokslutskommunike_2025.pdf",
          "content_type": "application/pdf",
          "size": 150691,
          "sha256": "daa4001cca26c133843213d50b7f4cb957ebb9a2100544743108eb797eb1e1a9",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\Pressmeddelande_AFRYs_bokslutskommunike_2025.pdf",
            "filename": "Pressmeddelande_AFRYs_bokslutskommunike_2025.pdf",
            "extension": ".pdf",
            "size": 150691,
            "sha256": "daa4001cca26c133843213d50b7f4cb957ebb9a2100544743108eb797eb1e1a9",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\extracted\\Pressmeddelande_AFRYs_bokslutskommunike_2025\\Pressmeddelande_AFRYs_bokslutskommunike_2025.txt",
            "text_chars": 5137,
            "metadata": {
              "page_count": 3,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q4\\extracted\\Pressmeddelande_AFRYs_bokslutskommunike_2025\\Pressmeddelande_AFRYs_bokslutskommunike_2025.extraction.json"
          }
        }
      ],
      "announcement_id": "1417900",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:49:19Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-september 2025",
      "category": "Interimsrapport",
      "date": "2025-10-24",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2025,
      "quarter": "q3",
      "period": "2025-q3",
      "report_key": "2025:q3",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b42c4461f8d0a14ff53d7034a0454c68c&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande AFRYs delarsrapport januari-september 2025.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a8a17ee3db83bbe1fb587aae93e462e46",
          "final_url": "https://attachment.news.eu.nasdaq.com/a8a17ee3db83bbe1fb587aae93e462e46",
          "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-september_2025.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\Pressmeddelande_AFRYs_delarsrapport_januari-september_2025.pdf",
          "content_type": "application/pdf",
          "size": 65713,
          "sha256": "68e2e8c634fbe9356afdcc0ba5895b96ac0f032afbb3a6bdc8b18ea554f267b8",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\Pressmeddelande_AFRYs_delarsrapport_januari-september_2025.pdf",
            "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-september_2025.pdf",
            "extension": ".pdf",
            "size": 65713,
            "sha256": "68e2e8c634fbe9356afdcc0ba5895b96ac0f032afbb3a6bdc8b18ea554f267b8",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-s\\Pressmeddelande_AFRYs_delarsrapport_januari-septem.txt",
            "text_chars": 3722,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-s\\Pressmeddelande_AFRYs_delarsrapport_januari-septem.extraction.json"
          }
        },
        {
          "label": "10238814.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/abf59e2b5764a3c06c652c97815294edc",
          "final_url": "https://attachment.news.eu.nasdaq.com/abf59e2b5764a3c06c652c97815294edc",
          "filename": "10238814.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\10238814.pdf",
          "content_type": "application/pdf",
          "size": 11998051,
          "sha256": "db3036b8b186cc14e6af7d9b9a0ce884757040a4fac552e59873774d819ed3fa",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\10238814.pdf",
            "filename": "10238814.pdf",
            "extension": ".pdf",
            "size": 11998051,
            "sha256": "db3036b8b186cc14e6af7d9b9a0ce884757040a4fac552e59873774d819ed3fa",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\extracted\\10238814\\10238814.txt",
            "text_chars": 69537,
            "metadata": {
              "page_count": 28,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q3\\extracted\\10238814\\10238814.extraction.json"
          }
        }
      ],
      "announcement_id": "1396396",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:49:27Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-juni 2025",
      "category": "Halvårsrapport",
      "date": "2025-07-15",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2025,
      "quarter": "q2",
      "period": "2025-q2",
      "report_key": "2025:q2",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b3a4bcfa650e1bd087998f09de85f62bc&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\release.txt",
      "attachments": [
        {
          "label": "07149553.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a7cd470273c30b86cbca49c7081129e5a",
          "final_url": "https://attachment.news.eu.nasdaq.com/a7cd470273c30b86cbca49c7081129e5a",
          "filename": "07149553.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\07149553.pdf",
          "content_type": "application/pdf",
          "size": 9263408,
          "sha256": "3e55c171fac029446bee817210c5e8e7fef159e24691224aa61a1addc6883341",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\07149553.pdf",
            "filename": "07149553.pdf",
            "extension": ".pdf",
            "size": 9263408,
            "sha256": "3e55c171fac029446bee817210c5e8e7fef159e24691224aa61a1addc6883341",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\extracted\\07149553\\07149553.txt",
            "text_chars": 72646,
            "metadata": {
              "page_count": 30,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\extracted\\07149553\\07149553.extraction.json"
          }
        },
        {
          "label": "Pressmeddelande AFRYs delarsrapport januari-juni 2025.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a19e9edb3f409e0d29208d766d19e5ae8",
          "final_url": "https://attachment.news.eu.nasdaq.com/a19e9edb3f409e0d29208d766d19e5ae8",
          "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-juni_2025.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\Pressmeddelande_AFRYs_delarsrapport_januari-juni_2025.pdf",
          "content_type": "application/pdf",
          "size": 92618,
          "sha256": "dbe7acdb864deb12068637fe3ca14feb4c32612e7377f32b19bc32cf523606a7",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\Pressmeddelande_AFRYs_delarsrapport_januari-juni_2025.pdf",
            "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-juni_2025.pdf",
            "extension": ".pdf",
            "size": 92618,
            "sha256": "dbe7acdb864deb12068637fe3ca14feb4c32612e7377f32b19bc32cf523606a7",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-j\\Pressmeddelande_AFRYs_delarsrapport_januari-juni_2.txt",
            "text_chars": 4088,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q2\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-j\\Pressmeddelande_AFRYs_delarsrapport_januari-juni_2.extraction.json"
          }
        }
      ],
      "announcement_id": "1379109",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:49:40Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-mars 2025",
      "category": "Interimsrapport",
      "date": "2025-04-24",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2025,
      "quarter": "q1",
      "period": "2025-q1",
      "report_key": "2025:q1",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b09176d4d63437dcd1f297c6ca6029036&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande AFRYs delarsrapport januari-mars 2025.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a1634cde18aad4d630d2693bb695efbd4",
          "final_url": "https://attachment.news.eu.nasdaq.com/a1634cde18aad4d630d2693bb695efbd4",
          "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-mars_2025.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\Pressmeddelande_AFRYs_delarsrapport_januari-mars_2025.pdf",
          "content_type": "application/pdf",
          "size": 93078,
          "sha256": "bb4497a2c40645c26ad795cc042f1e6b7575cf39bb00bc87e8cba97a55e2f875",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\Pressmeddelande_AFRYs_delarsrapport_januari-mars_2025.pdf",
            "filename": "Pressmeddelande_AFRYs_delarsrapport_januari-mars_2025.pdf",
            "extension": ".pdf",
            "size": 93078,
            "sha256": "bb4497a2c40645c26ad795cc042f1e6b7575cf39bb00bc87e8cba97a55e2f875",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-m\\Pressmeddelande_AFRYs_delarsrapport_januari-mars_2.txt",
            "text_chars": 3587,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\extracted\\Pressmeddelande_AFRYs_delarsrapport_januari-m\\Pressmeddelande_AFRYs_delarsrapport_januari-mars_2.extraction.json"
          }
        },
        {
          "label": "04231126.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/afcde648eb33e632efbd36d320959fce8",
          "final_url": "https://attachment.news.eu.nasdaq.com/afcde648eb33e632efbd36d320959fce8",
          "filename": "04231126.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\04231126.pdf",
          "content_type": "application/pdf",
          "size": 9396597,
          "sha256": "d5df98614280dcdc8b4bd796f0d70ec56023b203917af0ecb527eb846a22a31d",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\04231126.pdf",
            "filename": "04231126.pdf",
            "extension": ".pdf",
            "size": 9396597,
            "sha256": "d5df98614280dcdc8b4bd796f0d70ec56023b203917af0ecb527eb846a22a31d",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\extracted\\04231126\\04231126.txt",
            "text_chars": 63889,
            "metadata": {
              "page_count": 27,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2025-q1\\extracted\\04231126\\04231126.extraction.json"
          }
        }
      ],
      "announcement_id": "1357768",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-annual-period-v5.0.10",
      "retrieved_at": "2026-08-03T16:23:22Z",
      "company": "AFRY AB",
      "title": "AFRY publicerar års- och hållbarhetsredovisning för 2024",
      "category": "Bokslut och Verksamhetsberättelse",
      "date": "2025-03-19",
      "language": "sv",
      "report_type": "annual-report",
      "fiscal_year": 2024,
      "quarter": "annual",
      "period": "2024-annual",
      "report_key": "2024:annual",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b521a91f58a7b957e2d7ba8ef0cafda8e&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande AFRY publicerar ars- och hallbarhetsredovisning for 2024.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/ae8da2b425c6c69b156e9a2fbfe8fb47b",
          "final_url": "https://attachment.news.eu.nasdaq.com/ae8da2b425c6c69b156e9a2fbfe8fb47b",
          "filename": "Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhetsredovisning_for_2024.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhetsredovisning_for_2024.pdf",
          "content_type": "application/pdf",
          "size": 76425,
          "sha256": "367be9506d8eb4440e4a9a6a57b6d740c2c27bb28a500307188eba9c461bca05",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhetsredovisning_for_2024.pdf",
            "filename": "Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhetsredovisning_for_2024.pdf",
            "extension": ".pdf",
            "size": 76425,
            "sha256": "367be9506d8eb4440e4a9a6a57b6d740c2c27bb28a500307188eba9c461bca05",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\extracted\\Pressmeddelande_AFRY_publicerar_ars-_och_hall\\Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhe.txt",
            "text_chars": 1451,
            "metadata": {
              "page_count": 1,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\extracted\\Pressmeddelande_AFRY_publicerar_ars-_och_hall\\Pressmeddelande_AFRY_publicerar_ars-_och_hallbarhe.extraction.json"
          }
        },
        {
          "label": "03182498.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/aee560a50afe1d5d0c2065f130c3ca82a",
          "final_url": "https://attachment.news.eu.nasdaq.com/aee560a50afe1d5d0c2065f130c3ca82a",
          "filename": "03182498.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\03182498.pdf",
          "content_type": "application/pdf",
          "size": 35217384,
          "sha256": "454106c622fd09b0099d9d82b5b628bbdd0ff576cfeae8a0e201b0869f3a44d3",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\03182498.pdf",
            "filename": "03182498.pdf",
            "extension": ".pdf",
            "size": 35217384,
            "sha256": "454106c622fd09b0099d9d82b5b628bbdd0ff576cfeae8a0e201b0869f3a44d3",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\extracted\\03182498\\03182498.txt",
            "text_chars": 510221,
            "metadata": {
              "page_count": 141,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-annual\\extracted\\03182498\\03182498.extraction.json"
          }
        }
      ],
      "announcement_id": "1349812",
      "status": "retrieved"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:51:40Z",
      "company": "AFRY AB",
      "title": "Bokslutskommuniké januari-december 2024",
      "category": "Bokslutskommuniké",
      "date": "2025-02-07",
      "language": "sv",
      "report_type": "year-end-report",
      "fiscal_year": 2024,
      "quarter": "q4",
      "period": "2024-q4",
      "report_key": "2024:q4",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=bc402d5d7fd79208a3352f026c131d591&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande AFRYs bokslutskommunike 2024.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a91077ceff877e7a9cb6850ab031b8c35",
          "final_url": "https://attachment.news.eu.nasdaq.com/a91077ceff877e7a9cb6850ab031b8c35",
          "filename": "Pressmeddelande_AFRYs_bokslutskommunike_2024.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\Pressmeddelande_AFRYs_bokslutskommunike_2024.pdf",
          "content_type": "application/pdf",
          "size": 104634,
          "sha256": "746a54d6b00d135c52501c709ca4e8bfe94c1ad66b632063c465e794e70e0799",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\Pressmeddelande_AFRYs_bokslutskommunike_2024.pdf",
            "filename": "Pressmeddelande_AFRYs_bokslutskommunike_2024.pdf",
            "extension": ".pdf",
            "size": 104634,
            "sha256": "746a54d6b00d135c52501c709ca4e8bfe94c1ad66b632063c465e794e70e0799",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\extracted\\Pressmeddelande_AFRYs_bokslutskommunike_2024\\Pressmeddelande_AFRYs_bokslutskommunike_2024.txt",
            "text_chars": 6928,
            "metadata": {
              "page_count": 3,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\extracted\\Pressmeddelande_AFRYs_bokslutskommunike_2024\\Pressmeddelande_AFRYs_bokslutskommunike_2024.extraction.json"
          }
        },
        {
          "label": "02063631.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/ab3d6250c1078aacaa0add2d7dec4a975",
          "final_url": "https://attachment.news.eu.nasdaq.com/ab3d6250c1078aacaa0add2d7dec4a975",
          "filename": "02063631.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\02063631.pdf",
          "content_type": "application/pdf",
          "size": 5671386,
          "sha256": "58529cb973b4db4f6cff45a35f48c2f91370c6f5759c13f635ce33cf6e009f90",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\02063631.pdf",
            "filename": "02063631.pdf",
            "extension": ".pdf",
            "size": 5671386,
            "sha256": "58529cb973b4db4f6cff45a35f48c2f91370c6f5759c13f635ce33cf6e009f90",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\extracted\\02063631\\02063631.txt",
            "text_chars": 66008,
            "metadata": {
              "page_count": 30,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q4\\extracted\\02063631\\02063631.extraction.json"
          }
        }
      ],
      "announcement_id": "1341499",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:51:46Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-september 2024",
      "category": "Interimsrapport",
      "date": "2024-10-25",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2024,
      "quarter": "q3",
      "period": "2024-q3",
      "report_key": "2024:q3",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=ba41edf4cc25688d64e4a6c29472631ed&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\release.txt",
      "attachments": [
        {
          "label": "10247436.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a3e6a278ba0fb05eee7dafec08b363e98",
          "final_url": "https://attachment.news.eu.nasdaq.com/a3e6a278ba0fb05eee7dafec08b363e98",
          "filename": "10247436.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\10247436.pdf",
          "content_type": "application/pdf",
          "size": 3056550,
          "sha256": "3ec2638868e1834b514b3cb0b609d526c1be5f69a88e68d9a3c167ef7ad138d0",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\10247436.pdf",
            "filename": "10247436.pdf",
            "extension": ".pdf",
            "size": 3056550,
            "sha256": "3ec2638868e1834b514b3cb0b609d526c1be5f69a88e68d9a3c167ef7ad138d0",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\extracted\\10247436\\10247436.txt",
            "text_chars": 68320,
            "metadata": {
              "page_count": 31,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\extracted\\10247436\\10247436.extraction.json"
          }
        },
        {
          "label": "Pressmeddelande AFRY delarsrapport januari-september 2024.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a901031825e9a962de118708c090fdd84",
          "final_url": "https://attachment.news.eu.nasdaq.com/a901031825e9a962de118708c090fdd84",
          "filename": "Pressmeddelande_AFRY_delarsrapport_januari-september_2024.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\Pressmeddelande_AFRY_delarsrapport_januari-september_2024.pdf",
          "content_type": "application/pdf",
          "size": 119628,
          "sha256": "c74ae1d86bc1c0ee2ca93d3097bd2c1b078094a61e4dda96512fa131f6fd5024",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\Pressmeddelande_AFRY_delarsrapport_januari-september_2024.pdf",
            "filename": "Pressmeddelande_AFRY_delarsrapport_januari-september_2024.pdf",
            "extension": ".pdf",
            "size": 119628,
            "sha256": "c74ae1d86bc1c0ee2ca93d3097bd2c1b078094a61e4dda96512fa131f6fd5024",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\extracted\\Pressmeddelande_AFRY_delarsrapport_januari-se\\Pressmeddelande_AFRY_delarsrapport_januari-septemb.txt",
            "text_chars": 5906,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q3\\extracted\\Pressmeddelande_AFRY_delarsrapport_januari-se\\Pressmeddelande_AFRY_delarsrapport_januari-septemb.extraction.json"
          }
        }
      ],
      "announcement_id": "1323501",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-gap-recovery-v5.0.8",
      "retrieved_at": "2026-08-03T02:52:00Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-juni 2024",
      "category": "Halvårsrapport",
      "date": "2024-07-16",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2024,
      "quarter": "q2",
      "period": "2024-q2",
      "report_key": "2024:q2",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b8b78ebccb411c495d9fe1f7b970ac637&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande AFRY delarsrapport januari-juni 2024.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a82a08a68a7330ecf888c5fd3cb45ff7c",
          "final_url": "https://attachment.news.eu.nasdaq.com/a82a08a68a7330ecf888c5fd3cb45ff7c",
          "filename": "Pressmeddelande_AFRY_delarsrapport_januari-juni_2024.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\Pressmeddelande_AFRY_delarsrapport_januari-juni_2024.pdf",
          "content_type": "application/pdf",
          "size": 81556,
          "sha256": "cc5a787609a7ceda0e56331cba6e23e7e7b56f2f8ce3b9c9b43d60254aa8edd9",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\Pressmeddelande_AFRY_delarsrapport_januari-juni_2024.pdf",
            "filename": "Pressmeddelande_AFRY_delarsrapport_januari-juni_2024.pdf",
            "extension": ".pdf",
            "size": 81556,
            "sha256": "cc5a787609a7ceda0e56331cba6e23e7e7b56f2f8ce3b9c9b43d60254aa8edd9",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\extracted\\Pressmeddelande_AFRY_delarsrapport_januari-ju\\Pressmeddelande_AFRY_delarsrapport_januari-juni_20.txt",
            "text_chars": 5792,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\extracted\\Pressmeddelande_AFRY_delarsrapport_januari-ju\\Pressmeddelande_AFRY_delarsrapport_januari-juni_20.extraction.json"
          }
        },
        {
          "label": "07155894.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a3ec1c5cfd8f212ed53a8d9795213e059",
          "final_url": "https://attachment.news.eu.nasdaq.com/a3ec1c5cfd8f212ed53a8d9795213e059",
          "filename": "07155894.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\07155894.pdf",
          "content_type": "application/pdf",
          "size": 3155628,
          "sha256": "ab30e853de96303b610697f9857f24422e0de442ccd330f269fa390f7b9d28b1",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\07155894.pdf",
            "filename": "07155894.pdf",
            "extension": ".pdf",
            "size": 3155628,
            "sha256": "ab30e853de96303b610697f9857f24422e0de442ccd330f269fa390f7b9d28b1",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\extracted\\07155894\\07155894.txt",
            "text_chars": 67175,
            "metadata": {
              "page_count": 31,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q2\\extracted\\07155894\\07155894.extraction.json"
          }
        }
      ],
      "announcement_id": "1306592",
      "status": "retrieved",
      "cache_status": "reused_existing_archive"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-annual-period-v5.0.10",
      "retrieved_at": "2026-08-03T16:23:28Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-mars 2024",
      "category": "Interimsrapport",
      "date": "2024-04-23",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2024,
      "quarter": "q1",
      "period": "2024-q1",
      "report_key": "2024:q1",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b09d3e65d490b2b41e036297fcbab9556&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\release.txt",
      "attachments": [
        {
          "label": "04225631.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a897643a4dd6a3897c1c4e8375be8ea1e",
          "final_url": "https://attachment.news.eu.nasdaq.com/a897643a4dd6a3897c1c4e8375be8ea1e",
          "filename": "04225631.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\04225631.pdf",
          "content_type": "application/pdf",
          "size": 2396351,
          "sha256": "a66e300003ea81f40b31deb75d1e9d10e6f3de82fafb76c1740bdd487ae30d31",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\04225631.pdf",
            "filename": "04225631.pdf",
            "extension": ".pdf",
            "size": 2396351,
            "sha256": "a66e300003ea81f40b31deb75d1e9d10e6f3de82fafb76c1740bdd487ae30d31",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\extracted\\04225631\\04225631.txt",
            "text_chars": 60582,
            "metadata": {
              "page_count": 28,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\extracted\\04225631\\04225631.extraction.json",
            "cache_status": "reused_existing_extraction"
          }
        },
        {
          "label": "Pressmeddelande AFRY delarsrapport januari-mars 2024.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a55148f35d350ac2c3bd99c6203f9260e",
          "final_url": "https://attachment.news.eu.nasdaq.com/a55148f35d350ac2c3bd99c6203f9260e",
          "filename": "Pressmeddelande_AFRY_delarsrapport_januari-mars_2024.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\Pressmeddelande_AFRY_delarsrapport_januari-mars_2024.pdf",
          "content_type": "application/pdf",
          "size": 76761,
          "sha256": "8e86892a33bb5ad2ae2789d7db02dcb93c2fdaacf8a36d7697fa8d9f982ee1b8",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\Pressmeddelande_AFRY_delarsrapport_januari-mars_2024.pdf",
            "filename": "Pressmeddelande_AFRY_delarsrapport_januari-mars_2024.pdf",
            "extension": ".pdf",
            "size": 76761,
            "sha256": "8e86892a33bb5ad2ae2789d7db02dcb93c2fdaacf8a36d7697fa8d9f982ee1b8",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\extracted\\Pressmeddelande_AFRY_delarsrapport_januari-ma\\Pressmeddelande_AFRY_delarsrapport_januari-mars_20.txt",
            "text_chars": 5315,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2024-q1\\extracted\\Pressmeddelande_AFRY_delarsrapport_januari-ma\\Pressmeddelande_AFRY_delarsrapport_januari-mars_20.extraction.json"
          }
        }
      ],
      "announcement_id": "1289703",
      "status": "retrieved"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-annual-period-v5.0.10",
      "retrieved_at": "2026-08-03T16:23:56Z",
      "company": "AFRY AB",
      "title": "AFRY publicerar års- och hållbarhetsredovisningen för 2023",
      "category": "Bokslut och Verksamhetsberättelse",
      "date": "2024-03-25",
      "language": "sv",
      "report_type": "annual-report",
      "fiscal_year": 2023,
      "quarter": "annual",
      "period": "2023-annual",
      "report_key": "2023:annual",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=bedd13daa0d18c0fc7f833bb37a7c6a66&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-annual\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-annual\\release.txt",
      "attachments": [
        {
          "label": "03251278.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a08fde6ea7f3e7b4c02e85067b9e5c4d2",
          "final_url": "https://attachment.news.eu.nasdaq.com/a08fde6ea7f3e7b4c02e85067b9e5c4d2",
          "filename": "03251278.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-annual\\03251278.pdf",
          "content_type": "application/pdf",
          "size": 11015973,
          "sha256": "3173be00c6debb01246ff5f286f70866077cc5e14ab65453d63502f72e5a9513",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-annual\\03251278.pdf",
            "filename": "03251278.pdf",
            "extension": ".pdf",
            "size": 11015973,
            "sha256": "3173be00c6debb01246ff5f286f70866077cc5e14ab65453d63502f72e5a9513",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-annual\\extracted\\03251278\\03251278.txt",
            "text_chars": 541306,
            "metadata": {
              "page_count": 139,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-annual\\extracted\\03251278\\03251278.extraction.json"
          }
        }
      ],
      "announcement_id": "1283544",
      "status": "retrieved"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-annual-period-v5.0.10",
      "retrieved_at": "2026-08-03T16:24:04Z",
      "company": "AFRY AB",
      "title": "Bokslutskommuniké januari-december 2023",
      "category": "Bokslutskommuniké",
      "date": "2024-02-02",
      "language": "sv",
      "report_type": "year-end-report",
      "fiscal_year": 2023,
      "quarter": "q4",
      "period": "2023-q4",
      "report_key": "2023:q4",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=bd524457f64684d21b8725fb322bea1f0&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande bokslutskommunike 2023.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a7e1179ff176c8d46d92093db6202864a",
          "final_url": "https://attachment.news.eu.nasdaq.com/a7e1179ff176c8d46d92093db6202864a",
          "filename": "Pressmeddelande_bokslutskommunike_2023.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\Pressmeddelande_bokslutskommunike_2023.pdf",
          "content_type": "application/pdf",
          "size": 82104,
          "sha256": "7bc25396776ec7f36f4fc62d906ba222ca31f3c939bf12a8c3dfab7621481f87",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\Pressmeddelande_bokslutskommunike_2023.pdf",
            "filename": "Pressmeddelande_bokslutskommunike_2023.pdf",
            "extension": ".pdf",
            "size": 82104,
            "sha256": "7bc25396776ec7f36f4fc62d906ba222ca31f3c939bf12a8c3dfab7621481f87",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\extracted\\Pressmeddelande_bokslutskommunike_2023\\Pressmeddelande_bokslutskommunike_2023.txt",
            "text_chars": 5824,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\extracted\\Pressmeddelande_bokslutskommunike_2023\\Pressmeddelande_bokslutskommunike_2023.extraction.json"
          }
        },
        {
          "label": "02010898.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a93330b4bd4990c407feaa4c0af14d6b4",
          "final_url": "https://attachment.news.eu.nasdaq.com/a93330b4bd4990c407feaa4c0af14d6b4",
          "filename": "02010898.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\02010898.pdf",
          "content_type": "application/pdf",
          "size": 2273277,
          "sha256": "15f755df86a37cffb2c44d6829caac7ce67b5e232507ec173220d2558df30d89",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\02010898.pdf",
            "filename": "02010898.pdf",
            "extension": ".pdf",
            "size": 2273277,
            "sha256": "15f755df86a37cffb2c44d6829caac7ce67b5e232507ec173220d2558df30d89",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\extracted\\02010898\\02010898.txt",
            "text_chars": 69823,
            "metadata": {
              "page_count": 29,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q4\\extracted\\02010898\\02010898.extraction.json"
          }
        }
      ],
      "announcement_id": "1272319",
      "status": "retrieved"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-annual-period-v5.0.10",
      "retrieved_at": "2026-08-03T16:24:13Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-september 2023",
      "category": "Interimsrapport",
      "date": "2023-10-27",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2023,
      "quarter": "q3",
      "period": "2023-q3",
      "report_key": "2023:q3",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b5b80d5d3b585994c90bbaee162c2dcf5&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande Delarsrapport januari-september 2023.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/adad5b0d01f88036609af167a81adcf43",
          "final_url": "https://attachment.news.eu.nasdaq.com/adad5b0d01f88036609af167a81adcf43",
          "filename": "Pressmeddelande_Delarsrapport_januari-september_2023.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\Pressmeddelande_Delarsrapport_januari-september_2023.pdf",
          "content_type": "application/pdf",
          "size": 79804,
          "sha256": "616018afa4de97a06145bcea70ed2677b042446c213835b7b3494a6da444576d",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\Pressmeddelande_Delarsrapport_januari-september_2023.pdf",
            "filename": "Pressmeddelande_Delarsrapport_januari-september_2023.pdf",
            "extension": ".pdf",
            "size": 79804,
            "sha256": "616018afa4de97a06145bcea70ed2677b042446c213835b7b3494a6da444576d",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\extracted\\Pressmeddelande_Delarsrapport_januari-septemb\\Pressmeddelande_Delarsrapport_januari-september_20.txt",
            "text_chars": 5343,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\extracted\\Pressmeddelande_Delarsrapport_januari-septemb\\Pressmeddelande_Delarsrapport_januari-september_20.extraction.json"
          }
        },
        {
          "label": "10263058.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/af01bb87df665b53088c2b5fda7838af2",
          "final_url": "https://attachment.news.eu.nasdaq.com/af01bb87df665b53088c2b5fda7838af2",
          "filename": "10263058.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\10263058.pdf",
          "content_type": "application/pdf",
          "size": 3097753,
          "sha256": "32d32bcc178cf48d0fc80fa78aa24efff682f7df5589e8006df0fccf25fd6c83",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\10263058.pdf",
            "filename": "10263058.pdf",
            "extension": ".pdf",
            "size": 3097753,
            "sha256": "32d32bcc178cf48d0fc80fa78aa24efff682f7df5589e8006df0fccf25fd6c83",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\extracted\\10263058\\10263058.txt",
            "text_chars": 77378,
            "metadata": {
              "page_count": 31,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q3\\extracted\\10263058\\10263058.extraction.json"
          }
        }
      ],
      "announcement_id": "1255323",
      "status": "retrieved"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-annual-period-v5.0.10",
      "retrieved_at": "2026-08-03T16:24:22Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-juni 2023",
      "category": "Halvårsrapport",
      "date": "2023-07-18",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2023,
      "quarter": "q2",
      "period": "2023-q2",
      "report_key": "2023:q2",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b3aa9314eb6cdbdb42be6034c7497bba3&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande Delarsrapport januari-juni 2023.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a99f09f6307b6d70d5e681849efed433e",
          "final_url": "https://attachment.news.eu.nasdaq.com/a99f09f6307b6d70d5e681849efed433e",
          "filename": "Pressmeddelande_Delarsrapport_januari-juni_2023.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\Pressmeddelande_Delarsrapport_januari-juni_2023.pdf",
          "content_type": "application/pdf",
          "size": 89704,
          "sha256": "cb2b83f3182612e79d17293f1f8270e46fffac06965ae2342ec0a8c5301cf915",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\Pressmeddelande_Delarsrapport_januari-juni_2023.pdf",
            "filename": "Pressmeddelande_Delarsrapport_januari-juni_2023.pdf",
            "extension": ".pdf",
            "size": 89704,
            "sha256": "cb2b83f3182612e79d17293f1f8270e46fffac06965ae2342ec0a8c5301cf915",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\extracted\\Pressmeddelande_Delarsrapport_januari-juni_20\\Pressmeddelande_Delarsrapport_januari-juni_2023.txt",
            "text_chars": 4769,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\extracted\\Pressmeddelande_Delarsrapport_januari-juni_20\\Pressmeddelande_Delarsrapport_januari-juni_2023.extraction.json"
          }
        },
        {
          "label": "07174869.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a6dc3b80ebcf8bca663319698b282e2df",
          "final_url": "https://attachment.news.eu.nasdaq.com/a6dc3b80ebcf8bca663319698b282e2df",
          "filename": "07174869.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\07174869.pdf",
          "content_type": "application/pdf",
          "size": 3081694,
          "sha256": "b93ef4e37cc670ab18399d46d71e25e1a7fd1ac79ca1129eacfe9a77c91d1c92",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\07174869.pdf",
            "filename": "07174869.pdf",
            "extension": ".pdf",
            "size": 3081694,
            "sha256": "b93ef4e37cc670ab18399d46d71e25e1a7fd1ac79ca1129eacfe9a77c91d1c92",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\extracted\\07174869\\07174869.txt",
            "text_chars": 75158,
            "metadata": {
              "page_count": 31,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q2\\extracted\\07174869\\07174869.extraction.json"
          }
        }
      ],
      "announcement_id": "1238780",
      "status": "retrieved"
    },
    {
      "source": "Nasdaq Nordic",
      "fetcher_build": "2026-08-03-nasdaq-cns-annual-period-v5.0.10",
      "retrieved_at": "2026-08-03T16:24:33Z",
      "company": "AFRY AB",
      "title": "Delårsrapport januari-mars 2023",
      "category": "Interimsrapport",
      "date": "2023-04-27",
      "language": "sv",
      "report_type": "interim-report",
      "fiscal_year": 2023,
      "quarter": "q1",
      "period": "2023-q1",
      "report_key": "2023:q1",
      "release_url": "https://view.news.eu.nasdaq.com/view?id=b88feba8a33c2e483c2a02d6762e47bfd&lang=sv&src=listed",
      "release_html_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\release.html",
      "release_text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\release.txt",
      "attachments": [
        {
          "label": "Pressmeddelande Delarsrapport januari-mars 2023.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a122ffbc05cca3fa84a43e2d6852d0287",
          "final_url": "https://attachment.news.eu.nasdaq.com/a122ffbc05cca3fa84a43e2d6852d0287",
          "filename": "Pressmeddelande_Delarsrapport_januari-mars_2023.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\Pressmeddelande_Delarsrapport_januari-mars_2023.pdf",
          "content_type": "application/pdf",
          "size": 86585,
          "sha256": "d295edc3c1848ae35cdf1eb8036038df52f37c31205ce3d4338411ebefa58778",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\Pressmeddelande_Delarsrapport_januari-mars_2023.pdf",
            "filename": "Pressmeddelande_Delarsrapport_januari-mars_2023.pdf",
            "extension": ".pdf",
            "size": 86585,
            "sha256": "d295edc3c1848ae35cdf1eb8036038df52f37c31205ce3d4338411ebefa58778",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\extracted\\Pressmeddelande_Delarsrapport_januari-mars_20\\Pressmeddelande_Delarsrapport_januari-mars_2023.txt",
            "text_chars": 4268,
            "metadata": {
              "page_count": 2,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\extracted\\Pressmeddelande_Delarsrapport_januari-mars_20\\Pressmeddelande_Delarsrapport_januari-mars_2023.extraction.json"
          }
        },
        {
          "label": "04277546.pdf",
          "url": "https://attachment.news.eu.nasdaq.com/a5899190fe9c4c68b04446f05f50e0bf5",
          "final_url": "https://attachment.news.eu.nasdaq.com/a5899190fe9c4c68b04446f05f50e0bf5",
          "filename": "04277546.pdf",
          "local_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\04277546.pdf",
          "content_type": "application/pdf",
          "size": 2933561,
          "sha256": "f9ec57b6765989809101dbf56dc9b3474637020c3979360c2bd46ad086f5775a",
          "extraction": {
            "source_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\04277546.pdf",
            "filename": "04277546.pdf",
            "extension": ".pdf",
            "size": 2933561,
            "sha256": "f9ec57b6765989809101dbf56dc9b3474637020c3979360c2bd46ad086f5775a",
            "status": "extracted",
            "text_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\extracted\\04277546\\04277546.txt",
            "text_chars": 65527,
            "metadata": {
              "page_count": 28,
              "empty_pages": 0,
              "encrypted": false
            },
            "children": [],
            "warnings": [],
            "manifest_path": "D:\\Web\\aktieanalys\\data\\afry-ab\\nasdaq-reports\\reports\\2023-q1\\extracted\\04277546\\04277546.extraction.json"
          }
        }
      ],
      "announcement_id": "1223216",
      "status": "retrieved"
    }
  ],
  "attempts": [
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicMainMarkets&displayLanguage=sv&language=sv&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=0&dir=DESC",
      "status": 200,
      "scope": "NordicMainMarkets",
      "language": "sv",
      "start": 0,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 100,
      "new_rows": 100,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "d79a00b79696c12b9ced59a0de8fcded27f97eff50563725a2d561dd9e7870f1"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicMainMarkets&displayLanguage=sv&language=sv&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=100&dir=DESC",
      "status": 200,
      "scope": "NordicMainMarkets",
      "language": "sv",
      "start": 100,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 63,
      "new_rows": 63,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "6b26ba2b22cbbdc223f5a9c40dbadcb43678d65a0ee4483d250cee780a7dc01c"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicMainMarkets&displayLanguage=sv&language=sv&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=163&dir=DESC",
      "status": 200,
      "scope": "NordicMainMarkets",
      "language": "sv",
      "start": 163,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 0,
      "new_rows": 0,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "e0a9de5370a4e56fa1ae145697008710451b9b53c4b0b3f095706355a0f0c3a2"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicFirstNorth&displayLanguage=sv&language=sv&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=0&dir=DESC",
      "status": 200,
      "scope": "NordicFirstNorth",
      "language": "sv",
      "start": 0,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 39,
      "new_rows": 39,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "d2acd9544d1e46be6f535b6586084ef2223f7eaf3d180e7a8e45718a0b98c193"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicFirstNorth&displayLanguage=sv&language=sv&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=39&dir=DESC",
      "status": 200,
      "scope": "NordicFirstNorth",
      "language": "sv",
      "start": 39,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 0,
      "new_rows": 0,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "f39859e1af5e67db1a3436e8e587177fb314fcd3b75b9c5daca715a075870fb9"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicMainMarkets&displayLanguage=en&language=en&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=0&dir=DESC",
      "status": 200,
      "scope": "NordicMainMarkets",
      "language": "en",
      "start": 0,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 100,
      "new_rows": 100,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "9b7fd2ed31ba70d69ac46b8157cbac8985d255ac0a05c1db86afc91f2f5f50be"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicMainMarkets&displayLanguage=en&language=en&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=100&dir=DESC",
      "status": 200,
      "scope": "NordicMainMarkets",
      "language": "en",
      "start": 100,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 51,
      "new_rows": 51,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "b343676f1c4b3336ea04d0469948d21e7d945581193c827d4ab6703e79dec02b"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicMainMarkets&displayLanguage=en&language=en&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=151&dir=DESC",
      "status": 200,
      "scope": "NordicMainMarkets",
      "language": "en",
      "start": 151,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 0,
      "new_rows": 0,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "6b9baae747d1beeb1511dd3e25e8d3f49c95fdd453daf86cc5ed9b62588e2025"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicFirstNorth&displayLanguage=en&language=en&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=0&dir=DESC",
      "status": 200,
      "scope": "NordicFirstNorth",
      "language": "en",
      "start": 0,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 26,
      "new_rows": 26,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "08cf2aec1f9976a2fcc63ca733ab01535f39246d79ddd368e7adb9f1b8049160"
    },
    {
      "url": "https://api.news.eu.nasdaq.com/news/query.action?type=handleResponse&showAttachments=true&showCnsSpecific=true&showCompany=true&countResults=true&freeText=AFRY&company=&market=&cnscategory=&fromDate=2023-01-01&toDate=&globalGroup=exchangeNotice&globalName=NordicFirstNorth&displayLanguage=en&language=en&timeZone=CET&dateMask=yyyy-MM-dd+HH%3Amm%3Ass&limit=100&start=26&dir=DESC",
      "status": 200,
      "scope": "NordicFirstNorth",
      "language": "en",
      "start": 26,
      "pagination": "row-offset",
      "query_text": "AFRY",
      "from_date": "2023-01-01",
      "to_date": "",
      "cache_tag": "broad",
      "rows": 0,
      "new_rows": 0,
      "total_count": null,
      "from_cache": false,
      "body_sha256": "b1c2da79a54760df102f0862688713eeec2f976749f274f87bd3e76598a6b5f4"
    }
  ],
  "identity": {
    "slug": "afry",
    "instrument_id": "TX134",
    "resolved_url": "https://www.nasdaq.com/european-market-activity/shares/afry?id=TX134"
  },
  "transport": "ordinary-http",
  "browser_used": false,
  "query_text": "AFRY",
  "retrieved_at": "2026-08-03T16:24:33Z"
}