<turbo-stream action="replace" target="company_profile_product_lines_mobile_sort"><template>
  
<div id="company_profile_product_lines_mobile_sort"
     class="visible-tablet dropdown m-4"
     data-controller="toggle-class"
     data-toggle-class-css-class="is-active"
     data-toggle-class-target="el">
  <div class="dropdown-trigger full-width">
    <button class=" button full-width has-text-align-left is-justify-content-flex-start"
            
            data-action="click->toggle-class#toggle">
      <span>Sort: Product Line [A-Z]</span>
      <span class="icon ml-auto mr-2">
        <i class="fas fa-angle-down"></i>
      </span>
    </button>
  </div>
  <div class="dropdown-menu-wrapper full-width">
    <div class="dropdown-menu full-width">
      <div class="dropdown-content">
        <a class="dropdown-item" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Breporting_segment_name%5D=asc">Reporting Segment [A-Z]</a>
        <a class="dropdown-item" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Breporting_segment_name%5D=desc">Reporting Segment [Z-A]</a>
        <a class="dropdown-item" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bname%5D=asc">Product Line [A-Z]</a>
        <a class="dropdown-item" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bname%5D=desc">Product Line [Z-A]</a>
        <a class="dropdown-item" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bmetric_amount_raw%5D=desc">Product Line Amount High to Low</a>
        <a class="dropdown-item" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bmetric_amount_raw%5D=asc">Product Line Amount Low to High</a>
        <a class="dropdown-item" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bmetric_percentage%5D=desc">Product Line Percentage High to Low</a>
        <a class="dropdown-item" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bmetric_percentage%5D=asc">Product Line Percentage Low to High</a>
      </div>
    </div>
  </div>
</div>

</template></turbo-stream>
<turbo-stream action="replace" target="company_profile_product_lines_table_header"><template>
  
<table id="company_profile_product_lines_table_header"
       class="table is-hoverable">
  <thead class="visible-non-tablet">
    <tr class="is-black ">
      <th class="is-vcentered" scope="col"><a class="has-text-white is-flex" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Breporting_segment_name%5D=asc"><span>Reporting Segment</span><span class="material-symbols-outlined is-size-5"></span></a></th>
      <th class="is-vcentered" scope="col"><a class="has-text-white is-flex" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bname%5D=desc"><span>Product Line</span><span class="material-symbols-outlined is-size-5">arrow_drop_up</span></a></th>
      <th class="is-vcentered has-text-right" scope="col"><a class="has-text-white is-flex" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bmetric_amount_raw%5D=asc"><span>Amount (CAD)</span><span class="material-symbols-outlined is-size-5"></span></a></th>
      <th class="is-vcentered has-text-right has-text-white" scope="col"><a class="has-text-white is-flex" data-turbo="true" data-turbo-stream="true" href="/product_lines?company_classification_id=24826&amp;sort%5Bmetric_percentage%5D=asc"><span>Percentage</span><span class="material-symbols-outlined is-size-5"></span></a></th>
    </tr>
  </thead>

  <thead class="visible-tablet">
    <tr class="is-black">
      <th class="is-vcentered">
        <span class="material-symbols-outlined is-size-6 visibility-hidden ml-2">
          keyboard_arrow_right
        </span>
      </th>
      <th class="is-vcentered">
        Reporting Segment &amp; Product Line
      </th>
      <th class="is-vcentered has-text-right">
        Amount (CAD)
      </th>
      <th class="is-vcentered has-text-right">
        Percentage
      </th>
    </tr>
  </thead>
</table>

</template></turbo-stream>
<turbo-stream action="replace" target="company_profile_product_lines_table_body"><template>
  
<div class="table-container"
     id="company_profile_product_lines_table_body">
  <table class="table is-hoverable ">
    <tbody class="visible-non-tablet ">

        <tr class="">
          <td class="is-vcentered">
            Engineering Services
          </td>

          <td class="is-vcentered">
            <div>
              Government Infrastructure Construction (with subcontractors)
            </div>
            <div class="is-size-7 has-text-grey">
              These companies are contracted to build public buildings and infrastructure, such as airports and roads. They subcontract certain aspects of the construction process.
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            5.9B
          </td>

          <td class="has-text-right is-vcentered">
              <span>68.30%</span>
          </td>
        </tr>

        <tr class="">
          <td class="is-vcentered">
            O&amp;M
          </td>

          <td class="is-vcentered">
            <div>
              Government Infrastructure Construction (with subcontractors)
            </div>
            <div class="is-size-7 has-text-grey">
              These companies are contracted to build public buildings and infrastructure, such as airports and roads. They subcontract certain aspects of the construction process.
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            0.47B
          </td>

          <td class="has-text-right is-vcentered">
              <span>5.44%</span>
          </td>
        </tr>

        <tr class="">
          <td class="is-vcentered">
            Capital
          </td>

          <td class="is-vcentered">
            <div>
              Infrastructure Loans for Governments
            </div>
            <div class="is-size-7 has-text-grey">
              These companies provide infrastructure develop loans to governments.
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            0.14B
          </td>

          <td class="has-text-right is-vcentered">
              <span>1.61%</span>
          </td>
        </tr>

        <tr class="">
          <td class="is-vcentered">
            LSTK Projects
          </td>

          <td class="is-vcentered">
            <div>
              Mass Transit and Rail Infrastructure Construction
            </div>
            <div class="is-size-7 has-text-grey">
              These companies build mass transit and rail infrastructure for governments.
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            0.51B
          </td>

          <td class="has-text-right is-vcentered">
              <span>5.87%</span>
          </td>
        </tr>

        <tr class="">
          <td class="is-vcentered">
            Nuclear
          </td>

          <td class="is-vcentered">
            <div>
              Nuclear Power Plant Construction
            </div>
            <div class="is-size-7 has-text-grey">
              These companies are contracted to build nuclear power plants.
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            1.04B
          </td>

          <td class="has-text-right is-vcentered">
              <span>12.09%</span>
          </td>
        </tr>

        <tr class="">
          <td class="is-vcentered">
            Linxon
          </td>

          <td class="is-vcentered">
            <div>
              Substation Construction for Utilities
            </div>
            <div class="is-size-7 has-text-grey">
              These companies are contracted to make substations and substation automation systems primarily for electric utilities. They also sometimes make these substations for large industrial customers who produce their own electricity. These substations are a part of their customers&#39; electricity transmission infrastructure.
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            0.58B
          </td>

          <td class="has-text-right is-vcentered">
              <span>6.69%</span>
          </td>
        </tr>

        <tr class="zero-revenue-pl">
          <td class="is-vcentered">
            O&amp;M
          </td>

          <td class="is-vcentered">
            <div>
              Water Desalination
            </div>
            <div class="is-size-7 ">
              These companies provide water desalination services for diversified end market customers. 
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            Non-Attributed
          </td>

          <td class="has-text-right is-vcentered">
              <div class="is-flex is-align-items-center is-justify-content-right"
                   data-controller="tooltip">
                <span>Non-Attributed</span>

                <span class="ml-2 has-cursor-default material-symbols-outlined is-size-6"
                      data-tooltip-target="trigger">help</span>

                <span data-tooltip-target="content">
                  <span class="has-text-weight-semibold">Why Zero?</span> Explanation of what the heck's going on here.
                </span>
              </div>
          </td>
        </tr>
    </tbody>

    <tbody class="visible-tablet ">

        <tr class="pl-row "
            data-controller="toggle-class"
            data-toggle-class-css-class="show-pl"
            data-toggle-class-target="el">
          <td class="is-vcentered is-clickable"
              data-action="click->toggle-class#toggle">
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-expand">
              keyboard_arrow_right
            </span>
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-collapse">
              keyboard_arrow_down
            </span>
          </td>
          <td class="is-vcentered">
            <div class="has-text-weight-semibold">
              Engineering Services
            </div>
            <div class="pl-name-container">
              <div class="pl-name" data-toggle-class-target="el">
                Government Infrastructure Construction (with subcontractors)
              </div>
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            5.9B
          </td>

          <td class="has-text-right is-vcentered">
              <span>68.30%</span>
          </td>
        </tr>

        <tr class="pl-description-row">
          <td class="is-vcentered">
            <span class="material-symbols-outlined is-size-6 visibility-hidden ml-2">
              keyboard_arrow_right
            </span>
          </td>
          <td class="py-2" colspan="3">

            <div class="pl-description is-size-7 has-text-grey">
              These companies are contracted to build public buildings and infrastructure, such as airports and roads. They subcontract certain aspects of the construction process.
            </div>
          </td>
        </tr>

        <tr class="pl-row "
            data-controller="toggle-class"
            data-toggle-class-css-class="show-pl"
            data-toggle-class-target="el">
          <td class="is-vcentered is-clickable"
              data-action="click->toggle-class#toggle">
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-expand">
              keyboard_arrow_right
            </span>
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-collapse">
              keyboard_arrow_down
            </span>
          </td>
          <td class="is-vcentered">
            <div class="has-text-weight-semibold">
              O&amp;M
            </div>
            <div class="pl-name-container">
              <div class="pl-name" data-toggle-class-target="el">
                Government Infrastructure Construction (with subcontractors)
              </div>
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            0.47B
          </td>

          <td class="has-text-right is-vcentered">
              <span>5.44%</span>
          </td>
        </tr>

        <tr class="pl-description-row">
          <td class="is-vcentered">
            <span class="material-symbols-outlined is-size-6 visibility-hidden ml-2">
              keyboard_arrow_right
            </span>
          </td>
          <td class="py-2" colspan="3">

            <div class="pl-description is-size-7 has-text-grey">
              These companies are contracted to build public buildings and infrastructure, such as airports and roads. They subcontract certain aspects of the construction process.
            </div>
          </td>
        </tr>

        <tr class="pl-row "
            data-controller="toggle-class"
            data-toggle-class-css-class="show-pl"
            data-toggle-class-target="el">
          <td class="is-vcentered is-clickable"
              data-action="click->toggle-class#toggle">
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-expand">
              keyboard_arrow_right
            </span>
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-collapse">
              keyboard_arrow_down
            </span>
          </td>
          <td class="is-vcentered">
            <div class="has-text-weight-semibold">
              Capital
            </div>
            <div class="pl-name-container">
              <div class="pl-name" data-toggle-class-target="el">
                Infrastructure Loans for Governments
              </div>
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            0.14B
          </td>

          <td class="has-text-right is-vcentered">
              <span>1.61%</span>
          </td>
        </tr>

        <tr class="pl-description-row">
          <td class="is-vcentered">
            <span class="material-symbols-outlined is-size-6 visibility-hidden ml-2">
              keyboard_arrow_right
            </span>
          </td>
          <td class="py-2" colspan="3">

            <div class="pl-description is-size-7 has-text-grey">
              These companies provide infrastructure develop loans to governments.
            </div>
          </td>
        </tr>

        <tr class="pl-row "
            data-controller="toggle-class"
            data-toggle-class-css-class="show-pl"
            data-toggle-class-target="el">
          <td class="is-vcentered is-clickable"
              data-action="click->toggle-class#toggle">
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-expand">
              keyboard_arrow_right
            </span>
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-collapse">
              keyboard_arrow_down
            </span>
          </td>
          <td class="is-vcentered">
            <div class="has-text-weight-semibold">
              LSTK Projects
            </div>
            <div class="pl-name-container">
              <div class="pl-name" data-toggle-class-target="el">
                Mass Transit and Rail Infrastructure Construction
              </div>
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            0.51B
          </td>

          <td class="has-text-right is-vcentered">
              <span>5.87%</span>
          </td>
        </tr>

        <tr class="pl-description-row">
          <td class="is-vcentered">
            <span class="material-symbols-outlined is-size-6 visibility-hidden ml-2">
              keyboard_arrow_right
            </span>
          </td>
          <td class="py-2" colspan="3">

            <div class="pl-description is-size-7 has-text-grey">
              These companies build mass transit and rail infrastructure for governments.
            </div>
          </td>
        </tr>

        <tr class="pl-row "
            data-controller="toggle-class"
            data-toggle-class-css-class="show-pl"
            data-toggle-class-target="el">
          <td class="is-vcentered is-clickable"
              data-action="click->toggle-class#toggle">
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-expand">
              keyboard_arrow_right
            </span>
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-collapse">
              keyboard_arrow_down
            </span>
          </td>
          <td class="is-vcentered">
            <div class="has-text-weight-semibold">
              Nuclear
            </div>
            <div class="pl-name-container">
              <div class="pl-name" data-toggle-class-target="el">
                Nuclear Power Plant Construction
              </div>
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            1.04B
          </td>

          <td class="has-text-right is-vcentered">
              <span>12.09%</span>
          </td>
        </tr>

        <tr class="pl-description-row">
          <td class="is-vcentered">
            <span class="material-symbols-outlined is-size-6 visibility-hidden ml-2">
              keyboard_arrow_right
            </span>
          </td>
          <td class="py-2" colspan="3">

            <div class="pl-description is-size-7 has-text-grey">
              These companies are contracted to build nuclear power plants.
            </div>
          </td>
        </tr>

        <tr class="pl-row "
            data-controller="toggle-class"
            data-toggle-class-css-class="show-pl"
            data-toggle-class-target="el">
          <td class="is-vcentered is-clickable"
              data-action="click->toggle-class#toggle">
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-expand">
              keyboard_arrow_right
            </span>
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-collapse">
              keyboard_arrow_down
            </span>
          </td>
          <td class="is-vcentered">
            <div class="has-text-weight-semibold">
              Linxon
            </div>
            <div class="pl-name-container">
              <div class="pl-name" data-toggle-class-target="el">
                Substation Construction for Utilities
              </div>
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            0.58B
          </td>

          <td class="has-text-right is-vcentered">
              <span>6.69%</span>
          </td>
        </tr>

        <tr class="pl-description-row">
          <td class="is-vcentered">
            <span class="material-symbols-outlined is-size-6 visibility-hidden ml-2">
              keyboard_arrow_right
            </span>
          </td>
          <td class="py-2" colspan="3">

            <div class="pl-description is-size-7 has-text-grey">
              These companies are contracted to make substations and substation automation systems primarily for electric utilities. They also sometimes make these substations for large industrial customers who produce their own electricity. These substations are a part of their customers&#39; electricity transmission infrastructure.
            </div>
          </td>
        </tr>

        <tr class="pl-row zero-revenue-pl"
            data-controller="toggle-class"
            data-toggle-class-css-class="show-pl"
            data-toggle-class-target="el">
          <td class="is-vcentered is-clickable"
              data-action="click->toggle-class#toggle">
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-expand">
              keyboard_arrow_right
            </span>
            <span class="material-symbols-outlined is-size-6 ml-2 pl-description-collapse">
              keyboard_arrow_down
            </span>
          </td>
          <td class="is-vcentered">
            <div class="has-text-weight-semibold">
              O&amp;M
            </div>
            <div class="pl-name-container">
              <div class="pl-name" data-toggle-class-target="el">
                Water Desalination
              </div>
            </div>
          </td>

          <td class="has-text-right is-vcentered">
            Non-Attributed
          </td>

          <td class="has-text-right is-vcentered">
              <div class="is-flex is-align-items-center is-justify-content-right"
                   data-controller="tooltip">
                <span>Non-Attributed</span>

                <span class="ml-2 has-cursor-default material-symbols-outlined is-size-6"
                      data-tooltip-target="trigger">help</span>

                <span data-tooltip-target="content">
                  <span class="has-text-weight-semibold">Why Zero?</span> Explanation of what the heck's going on here.
                </span>
              </div>
          </td>
        </tr>

        <tr class="pl-description-row">
          <td class="is-vcentered">
            <span class="material-symbols-outlined is-size-6 visibility-hidden ml-2">
              keyboard_arrow_right
            </span>
          </td>
          <td class="py-2" colspan="3">
              <div class="is-size-7 mb-2 is-flex is-align-items-center is-justify-content-flex-start">
                <span class="material-symbols-outlined is-size-7 mr-2">help</span>
                <span class="has-text-weight-semibold mr-2">Why Zero?</span> Explanation of what the heck's going on here.
              </div>

            <div class="pl-description is-size-7 ">
              These companies provide water desalination services for diversified end market customers. 
            </div>
          </td>
        </tr>
    </tbody>
  </table>
</div>

</template></turbo-stream>